• Re: App

    From Peter Moylan@21:1/5 to Steve Hayes on Sun May 5 13:59:57 2024
    XPost: alt.usage.english, alt.english.usage

    On 05/05/24 02:56, Steve Hayes wrote:
    On Sat, 4 May 2024 02:11:51 -0400, Paul <[email protected]d>
    wrote:

    On 5/4/2024 1:01 AM, Steve Hayes wrote:
    Yes, they're all programs, but some are applications, like word
    processors, spreadsheets, databases etc.

    But I have a program called "Glary Utilities", which is not an
    application. It just helps the computer to run better. Likewise,
    the operating system is a program, but not an application.

    The operating system is not a program. It is an executive.

    In MyEnglish the definition of a program is "a set of instructions to
    operate a computer". Is this "Executive" not that?

    It's all software, of course, but a person writing operating systems
    code has to be aware of hardware features that the average applications programmer never comes into contact with. For certain functions, e.g.
    thread switching, it might be necessary to descend into assembly language.

    There's another distinction that occurs to me. An application program
    has a beginning, a middle, and an end. It does it job and then
    terminates. The operating system never terminates until the whole
    computer is shut down.

    The distinction is becoming fuzzier now that some operating systems are
    built in layers. The bottom-level operating system is probably small and
    does only some basic things. (Typically thread switching and memory management.) Then another operating system is built on top of that. And
    maybe even another on top of that.

    --
    Peter Moylan http://www.pmoylan.org
    Newcastle, NSW

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lar3ryca@21:1/5 to Steve Hayes on Sat May 4 23:40:14 2024
    XPost: alt.usage.english, alt.english.usage

    On 2024-05-04 10:56, Steve Hayes wrote:
    On Sat, 4 May 2024 02:11:51 -0400, Paul <[email protected]d> wrote:

    On 5/4/2024 1:01 AM, Steve Hayes wrote:
    Yes, they're all programs, but some are applications, like word
    processors, spreadsheets, databases etc.

    But I have a program called "Glary Utilities", which is not an
    application. It just helps the computer to run better. Likewise, the
    operating system is a program, but not an application.

    The operating system is not a program. It is an executive.

    In MyEnglish the definition of a program is "a set of instructions to
    operate a computer". Is this "Executive" not that?

    I agree with you on that one, Steve.

    My first computer had an OS in ROM, with built-in BASIC, with which
    you could write other programs and save them and their data on tape,
    but all were programs.

    The first computer I worked on, though it was not called a computer, but
    rather an 'Electronic Accounting Machine'. I 'wrote' programs on it by
    plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs, doing
    math, branching on tested conditions, and reading and writing to and
    from I/O devices.

    I worked on that for about two years, at which time I started working on
    a different set of machines, and found out that a program could actually
    be stored in a memory.

    With a couple of add-ons you could have a DOS
    (CP/M), and save stuff on floppy disks, but that by-passed the BASIC
    in ROM, so you had to get programming languages that ran under CP/M,
    but whether they loaded from ROM, tape or disks, all there sets of instructions tomake the computer do different things.



    --
    A computer won't stop you being an idiot,
    but it'll make you a faster, better idiot

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Moylan@21:1/5 to All on Sun May 5 18:15:28 2024
    XPost: alt.usage.english, alt.english.usage

    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer,
    but rather an 'Electronic Accounting Machine'. I 'wrote' programs on
    it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing
    to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program
    could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right.
    Looking back, the ideas of having main memory on a rotating drum or in
    columns of mercury sound incredible crude.

    To make computer memory practical, the electronics people had to learn
    how to put transistors on semiconductor chips. You can also build
    flip-flops with vacuum tubes, but vacuum tubes already become awkward
    once you have a few hundred of them.

    In my student days, and for some time afterwards, I used the plugboard approach, but that was with analogue computers. Those were very good at
    solving differential equations, but they died out through not being sufficiently scalable.

    --
    Peter Moylan http://www.pmoylan.org
    Newcastle, NSW

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bertel Lund Hansen@21:1/5 to Steve Hayes on Sun May 5 11:28:19 2024
    XPost: alt.usage.english, alt.english.usage

    Steve Hayes wrote:

    In MyEnglish the definition of a program is "a set of instructions to
    operate a computer". Is this "Executive" not that?

    It's mine too. If you operate with a class called "executives" (or
    OS's), it's just a subset of the programs.

    --
    Bertel
    Kolt, Denmark

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Mark Lloyd@21:1/5 to All on Sun May 5 14:02:30 2024
    XPost: alt.usage.english, alt.english.usage

    [snip]


    If you boot a memtest floppy, that is a single program that
    runs 100% of the time. Nobody tells it to do anything.
    It is the boss. All machine resources are available.

    If it wanted to erase your hard drive, nothing would stop it.

    There would be something if you had a real write-protect switch (not one
    of those lying ones that software can just ignore).

    [snip]


    --
    Mark Lloyd
    http://notstupid.us/

    "If there is a supreme being, he's crazy." -- Marlene Dietrich
    (1901-1992), quoted in Rave magazine, November 1986

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Phil Carmody@21:1/5 to [email protected] on Sun May 5 23:40:10 2024
    XPost: alt.usage.english, alt.english.usage

    Newyana2 <[email protected]> writes:
    On Windows it's always been "programs". Only some
    programmers say "application". (It could be worse. For
    awhile people were talking about their programming
    projects as "solutions".)

    So Windows 3.0 never had UAEs - Unexpected Application Errors? (And of
    course, none of the ".exe" files were ever called "executables" either?)
    "Apps" is quite well established in Windows, the oft derided "Hungarian Notation" had an "Apps Hungarian" flavour used in the Apps Division,
    in contrast to "System Hungarian" used in the Systems Division.

    Phil
    --
    We are no longer hunters and nomads. No longer awed and frightened, as we have gained some understanding of the world in which we live. As such, we can cast aside childish remnants from the dawn of our civilization.
    -- NotSanguine on SoylentNews, after Eugen Weber in /The Western Tradition/

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve Hayes@21:1/5 to [email protected] on Mon May 6 06:02:19 2024
    XPost: alt.usage.english, alt.english.usage

    On Sun, 5 May 2024 11:28:19 +0200, Bertel Lund Hansen
    <[email protected]> wrote:

    Steve Hayes wrote:

    In MyEnglish the definition of a program is "a set of instructions to
    operate a computer". Is this "Executive" not that?

    It's mine too. If you operate with a class called "executives" (or
    OS's), it's just a subset of the programs.

    And all programs execute instructions (and then, of course, there are
    the executioners in another thread on aue).

    In low-level operating systems, the instructions are given by the
    programmer, rather than the user. From the point of view of the user,
    the most common instruction given by a user to the OS is to run an
    app, and to exit the app when the user has finished with it.



    --
    Steve Hayes from Tshwane, South Africa
    Web: http://www.khanya.org.za/stevesig.htm
    Blog: http://khanya.wordpress.com
    E-mail - see web page, or parse: shayes at dunelm full stop org full stop uk

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steve Hayes@21:1/5 to [email protected] on Mon May 6 05:56:10 2024
    XPost: alt.usage.english, alt.english.usage

    On Sun, 5 May 2024 13:59:57 +1000, Peter Moylan
    <[email protected]d> wrote:

    On 05/05/24 02:56, Steve Hayes wrote:
    On Sat, 4 May 2024 02:11:51 -0400, Paul <[email protected]d>
    wrote:

    On 5/4/2024 1:01 AM, Steve Hayes wrote:
    Yes, they're all programs, but some are applications, like word
    processors, spreadsheets, databases etc.

    But I have a program called "Glary Utilities", which is not an
    application. It just helps the computer to run better. Likewise,
    the operating system is a program, but not an application.

    The operating system is not a program. It is an executive.

    In MyEnglish the definition of a program is "a set of instructions to
    operate a computer". Is this "Executive" not that?

    It's all software, of course, but a person writing operating systems
    code has to be aware of hardware features that the average applications >programmer never comes into contact with. For certain functions, e.g.
    thread switching, it might be necessary to descend into assembly language.

    There's another distinction that occurs to me. An application program
    has a beginning, a middle, and an end. It does it job and then
    terminates. The operating system never terminates until the whole
    computer is shut down.

    The distinction is becoming fuzzier now that some operating systems are
    built in layers. The bottom-level operating system is probably small and
    does only some basic things. (Typically thread switching and memory >management.) Then another operating system is built on top of that. And
    maybe even another on top of that.

    Yes, that supports the distinction I am trying to make: an operating
    system, whether it is built on top of another one or not, and an app
    are both programs, but not all programs are apps. And yes, both are
    software as well.

    US English is somewhat at a disadvantage here, be cause they use
    "program" in a wider sense, so they often have to add "software" to
    it, to distinguish a "software program" from other kinds of what the
    rest of us would call "programmes", like TV programmes, sports events programmes etc.



    --
    Steve Hayes from Tshwane, South Africa
    Web: http://www.khanya.org.za/stevesig.htm
    Blog: http://khanya.wordpress.com
    E-mail - see web page, or parse: shayes at dunelm full stop org full stop uk

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Bertel Lund Hansen@21:1/5 to Steve Hayes on Mon May 6 07:37:11 2024
    XPost: alt.usage.english, alt.english.usage

    Steve Hayes wrote:

    US English is somewhat at a disadvantage here, be cause they use
    "program" in a wider sense, so they often have to add "software" to
    it, to distinguish a "software program" from other kinds of what the
    rest of us would call "programmes", like TV programmes, sports events programmes etc.

    Danish has the exact same 'problem' - which isn't really a problem since context usually makes the meaning clear.


    --
    Bertel
    Kolt, Denmark

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lar3ryca@21:1/5 to Peter Moylan on Sun May 5 23:18:09 2024
    XPost: alt.usage.english, alt.english.usage

    On 2024-05-05 02:15, Peter Moylan wrote:
    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer,
    but rather an 'Electronic Accounting Machine'. I 'wrote' programs on
    it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing
    to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program
    could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right.
    Looking back, the ideas of having main memory on a rotating drum or in columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the
    wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between
    bit to differentiate between them.

    Nor do I remember the amount of data it could hold, probably in the
    order of a few hundred bytes.

    Of course, once the data got to the end and was read, it had to be
    re-sent again, unless that particular packet had to be changed, at which
    time it was not re-sent, and a new packet was sent in its place.

    To make computer memory practical, the electronics people had to learn
    how to put transistors on semiconductor chips. You can also build
    flip-flops with vacuum tubes, but vacuum tubes already become awkward
    once you have a few hundred of them.

    In my student days, and for some time afterwards, I used the plugboard approach, but that was with analogue computers. Those were very good at solving differential equations, but they died out through not being sufficiently scalable.

    The plugboards I spoke of were for programming a digital computer, When
    a plugboard was mounted, pressing "Start" sent a 48V pulse out of the
    'start hub', and into a 'program step' hub (almost always 'program step
    1'. This would pick up a relay, which would cause voltage to be applied
    to hubs called 'operation, 'in word 1', 'inword 2', and 'out word'.

    That would, in turn, call on the electronics (SMS cards) to perform the operation.

    As for analog computers, my step-brother and I bought one, but it was
    pretty simple, consisting og circuits to do math, input via dials (potentiometers), and output on a voltmeter.


    When a step was active,

    --
    Whose idea was it to put an "S" in the word "lisp"?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From J. J. Lodder@21:1/5 to [email protected] on Mon May 6 13:52:52 2024
    XPost: alt.usage.english, alt.english.usage

    lar3ryca <[email protected]> wrote:

    On 2024-05-05 02:15, Peter Moylan wrote:
    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer,
    but rather an 'Electronic Accounting Machine'. I 'wrote' programs on
    it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing
    to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program
    could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right. Looking back, the ideas of having main memory on a rotating drum or in columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the
    wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between
    bit to differentiate between them.

    That's a bit primitive.
    One of the first bulk computer memories,
    used by Alan Turing himself, was a mercury delay line.
    Bits were stored as sound pulses in a column of mercury.

    Just as with a hard drive the computer had to wait
    for the right part of the bit string to pass by.
    I would have to look up how long its bit string could be,

    Jan

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Ken Blake@21:1/5 to [email protected] on Mon May 6 07:15:07 2024
    XPost: alt.usage.english, alt.english.usage

    On Mon, 06 May 2024 05:56:10 +0200, Steve Hayes
    <[email protected]> wrote:

    US English is somewhat at a disadvantage here, be cause they use
    "program" in a wider sense, so they often have to add "software" to
    it, to distinguish a "software program" from other kinds of what the
    rest of us would call "programmes", like TV programmes, sports events >programmes etc.



    That used to be true, but not so much anymore. It was in 1962, when I
    was out of work, and I answered an ad for "Programmer Trainee --
    College Graduate, Any Major" for a higher salary than I had ever had.
    I didn't know what a programmer was, but I thought it referred to TV
    or Radio programming.

    I didn't get the job, but I soon started a computer programming course
    and got a programming job soon afterward.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to J. J. Lodder on Mon May 6 14:47:14 2024
    XPost: alt.usage.english, alt.english.usage

    On 5/6/2024 7:52 AM, J. J. Lodder wrote:
    lar3ryca <[email protected]> wrote:

    On 2024-05-05 02:15, Peter Moylan wrote:
    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer,
    but rather an 'Electronic Accounting Machine'. I 'wrote' programs on
    it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing
    to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program
    could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right.
    Looking back, the ideas of having main memory on a rotating drum or in
    columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance
    folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the
    wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between
    bit to differentiate between them.

    That's a bit primitive.
    One of the first bulk computer memories,
    used by Alan Turing himself, was a mercury delay line.
    Bits were stored as sound pulses in a column of mercury.

    Just as with a hard drive the computer had to wait
    for the right part of the bit string to pass by.
    I would have to look up how long its bit string could be,

    Jan


    https://www.oxfordreference.com/display/10.1093/oi/authority.20110803095708310

    "quartz crystals were used as transducers and the ultrasonic pulses were
    passed along a tube of mercury about 5 feet (1.5 meters) in length.
    The delay was approximately 1 millisecond but it enabled nearly 1000 pulses
    to be stored. Later acoustic memory used magnetostrictive transducers and
    nickel-iron wire, with the electrical signals converted into stress waves."

    A thousand bits, isn't a lot.

    Some of the first SRAM (suitable for home computer projects)
    were 256x4 bits and 1024x1 bit static RAM running at 5 volts.
    "Beautiful stuff". Compared to the dreadful DRAM of the day.
    And just one of those chips, stores the same stuff as a delay
    line, and also offers "random" access, so is a lot faster.

    My breadboarded home computer used (4) 256x4 chips. As a 256x16 array (16 bit CPU).

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Moylan@21:1/5 to Paul on Tue May 7 10:09:03 2024
    XPost: alt.usage.english, alt.english.usage

    On 07/05/24 04:47, Paul wrote:

    Some of the first SRAM (suitable for home computer projects) were
    256x4 bits and 1024x1 bit static RAM running at 5 volts. "Beautiful
    stuff". Compared to the dreadful DRAM of the day. And just one of
    those chips, stores the same stuff as a delay line, and also offers
    "random" access, so is a lot faster.

    My breadboarded home computer used (4) 256x4 chips. As a 256x16
    array (16 bit CPU).

    My first computer had an 8080A processor (very new at the time) and 1k
    bytes of RAM. The "motherboard" was a whole lot of wire-wrap sockets,
    which took ages to wire up. I was very proud of the metal chassis that I
    built as well, with eight switches for input[1] and eight LED lights, plus
    a couple of pushbuttons. The switches were mainly for loading a program
    into memory, although I later wrote a loader that took the data from an
    audio cassette tape. Then, with the aid of a few resistors, I turned the
    front panel leds into a D/A converter. With the analogue output
    connected to an amplifier, I got the computer to play 3-part music.

    [1] Or possibly 24 switches. I've now forgotten whether I had separate
    address and data switches.

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    --
    Peter Moylan http://www.pmoylan.org
    Newcastle, NSW

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Paul@21:1/5 to All on Mon May 6 22:14:42 2024
    XPost: alt.usage.english, alt.english.usage

    On 5/6/2024 9:18 PM, lar3ryca wrote:
    On 2024-05-06 12:47, Paul wrote:
    On 5/6/2024 7:52 AM, J. J. Lodder wrote:
    lar3ryca <[email protected]> wrote:

    On 2024-05-05 02:15, Peter Moylan wrote:
    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer, >>>>>> but rather an 'Electronic Accounting Machine'. I 'wrote' programs on >>>>>> it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing >>>>>> to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program >>>>>> could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right. >>>>> Looking back, the ideas of having main memory on a rotating drum or in >>>>> columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance >>>> folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the >>>> wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between >>>> bit to differentiate between them.

    That's a bit primitive.
    One of the first bulk computer memories,
    used by Alan Turing himself, was a mercury delay line.
    Bits were stored as sound pulses in a column of mercury.

    Just as with a hard drive the computer had to wait
    for the right part of the bit string to pass by.
    I would have to look up how long its bit string could be,

    Jan


    https://www.oxfordreference.com/display/10.1093/oi/authority.20110803095708310

        "quartz crystals were used as transducers and the ultrasonic pulses were
         passed along a tube of mercury about 5 feet (1.5 meters) in length. >>      The delay was approximately 1 millisecond but it enabled nearly 1000 pulses
         to be stored. Later acoustic memory used magnetostrictive transducers and
         nickel-iron wire, with the electrical signals converted into stress waves."

    A thousand bits, isn't a lot.

    Some of the first SRAM (suitable for home computer projects)
    were 256x4 bits and 1024x1 bit static RAM running at 5 volts.
    "Beautiful stuff". Compared to the dreadful DRAM of the day.
    And just one of those chips, stores the same stuff as a delay
    line, and also offers "random" access, so is a lot faster.

    My breadboarded home computer used (4) 256x4 chips. As a 256x16 array (16 bit CPU).

    And my breadboard computer used 8 1024x1 chips (2501?), and that was also my first computer. The memory cost me $85.00 CAD at the time, about 1975 if I remember correctly).


    That stuff was a lot easier to work with, than the DRAM of the day.
    The little SRAM chips meant that anybody could build a computer. You
    didn't need Einstein on the team, to do the DRAM. I think my SRAM were
    between $2 and $3, but when you had 64 of those on a memory card,
    the money adds up quickly. I only needed a few of the chips to get the prototype running.

    Paul

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lar3ryca@21:1/5 to Paul on Mon May 6 19:18:25 2024
    XPost: alt.usage.english, alt.english.usage

    On 2024-05-06 12:47, Paul wrote:
    On 5/6/2024 7:52 AM, J. J. Lodder wrote:
    lar3ryca <[email protected]> wrote:

    On 2024-05-05 02:15, Peter Moylan wrote:
    On 05/05/24 15:40, lar3ryca wrote:

    The first computer I worked on, though it was not called a computer, >>>>> but rather an 'Electronic Accounting Machine'. I 'wrote' programs on >>>>> it by plugging wires into a board that made contact with relays.

    It was definitely a computer, though, stepping through programs,
    doing math, branching on tested conditions, and reading and writing
    to and from I/O devices.

    I worked on that for about two years, at which time I started
    working on a different set of machines, and found out that a program >>>>> could actually be stored in a memory.

    We take memory for granted now, but it took a while to get it right.
    Looking back, the ideas of having main memory on a rotating drum or in >>>> columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance >>> folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the
    wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between
    bit to differentiate between them.

    That's a bit primitive.
    One of the first bulk computer memories,
    used by Alan Turing himself, was a mercury delay line.
    Bits were stored as sound pulses in a column of mercury.

    Just as with a hard drive the computer had to wait
    for the right part of the bit string to pass by.
    I would have to look up how long its bit string could be,

    Jan


    https://www.oxfordreference.com/display/10.1093/oi/authority.20110803095708310

    "quartz crystals were used as transducers and the ultrasonic pulses were
    passed along a tube of mercury about 5 feet (1.5 meters) in length.
    The delay was approximately 1 millisecond but it enabled nearly 1000 pulses
    to be stored. Later acoustic memory used magnetostrictive transducers and
    nickel-iron wire, with the electrical signals converted into stress waves."

    A thousand bits, isn't a lot.

    Some of the first SRAM (suitable for home computer projects)
    were 256x4 bits and 1024x1 bit static RAM running at 5 volts.
    "Beautiful stuff". Compared to the dreadful DRAM of the day.
    And just one of those chips, stores the same stuff as a delay
    line, and also offers "random" access, so is a lot faster.

    My breadboarded home computer used (4) 256x4 chips. As a 256x16 array (16 bit CPU).

    And my breadboard computer used 8 1024x1 chips (2501?), and that was
    also my first computer. The memory cost me $85.00 CAD at the time, about
    1975 if I remember correctly).

    --
    Whose idea was it to put an "S" in the word "lisp"?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From J. J. Lodder@21:1/5 to Paul on Tue May 7 10:41:44 2024
    XPost: alt.usage.english, alt.english.usage

    Paul <[email protected]d> wrote:

    On 5/6/2024 7:52 AM, J. J. Lodder wrote:
    lar3ryca <[email protected]> wrote:

    On 2024-05-05 02:15, Peter Moylan wrote:
    [-]
    We take memory for granted now, but it took a while to get it right.
    Looking back, the ideas of having main memory on a rotating drum or in >>> columns of mercury sound incredible crude.

    How about memory on acoustic delay lines?
    When I worked for CDC, I sometimes got called to Allstate (the insurance >> folks), to repair the terminals.

    The memory on those consisted of modules containing spirals of what
    might best be described as 'piano wire'. Bits were input by giving the
    wire a quick twist (twist, then reset back to idle). That generated
    something like a shock wave that travelled around the spiral to a
    transducer on the other end, I can't remember if it twisted one
    direction for a '1' and the other direction for a '0', or if it only
    used one direction of twist, relying on framing pulses and time between
    bit to differentiate between them.

    That's a bit primitive.
    One of the first bulk computer memories,
    used by Alan Turing himself, was a mercury delay line.
    Bits were stored as sound pulses in a column of mercury.

    Just as with a hard drive the computer had to wait
    for the right part of the bit string to pass by.
    I would have to look up how long its bit string could be,

    Jan


    https://www.oxfordreference.com/display/10.1093/oi/authority.20110803095708310

    "quartz crystals were used as transducers and the ultrasonic pulses were
    passed along a tube of mercury about 5 feet (1.5 meters) in length.
    The delay was approximately 1 millisecond but it enabled nearly 1000
    pulses to be stored. Later acoustic memory used magnetostrictive
    transducers and nickel-iron wire, with the electrical signals
    converted into stress waves."

    A thousand bits, isn't a lot.

    Maybe it was, in 1949. [1]
    Trivia: I happened to remember this particular tidbit of information
    from the witty chapter title in Hodges' biography of Alan Turing:
    "Mercury Delayed,

    Jan

    [1] Mercury delay lines had the great advantage
    that they were already available, from radar applications

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Char Jackson@21:1/5 to All on Tue May 14 15:31:14 2024
    XPost: alt.usage.english, alt.english.usage

    On Tue, 7 May 2024 10:09:03 +1000, Peter Moylan <[email protected]d> wrote:

    My first computer had an 8080A processor (very new at the time) and 1k
    bytes of RAM.
    <snip>

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    Nice. I see what you did there, although it took a second.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From lar3ryca@21:1/5 to Char Jackson on Tue May 14 22:40:50 2024
    XPost: alt.usage.english, alt.english.usage

    On 2024-05-14 14:31, Char Jackson wrote:
    On Tue, 7 May 2024 10:09:03 +1000, Peter Moylan <[email protected]d> wrote:

    My first computer had an 8080A processor (very new at the time) and 1k
    bytes of RAM.
    <snip>

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    Nice. I see what you did there, although it took a second.

    Many years ago, the company I worked for played a softball game. For the occasion, the manager bought us all T-shirts with the company name on
    them. We all had the choice of what name to put on the back.

    I chose 'ITYNA'.

    About halfway through the game, one of the players on the opponents team approached me and asked "Isn't your name 'Phillips'?"
    I answered "Yes", and she asked "So why does your shirt have "ITYNA" on
    it (she pronounced it out, "Iteena"), and I said "I thought You'd Never
    Ask".

    After a few rounds of "But I am asking", and " I thought you'd never
    ask", she suddenly got it.

    --
    The day after tomorrow is the third day of the rest of your life.
    ~ George Carlin

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kerr-Mudd, John@21:1/5 to [email protected] on Thu May 8 12:05:49 2025
    XPost: alt.usage.english, alt.english.usage

    On Tue, 14 May 2024 22:40:50 -0600, lar3ryca <[email protected]> wrote:

    On 2024-05-14 14:31, Char Jackson wrote:
    On Tue, 7 May 2024 10:09:03 +1000, Peter Moylan <[email protected]d> >> wrote:

    My first computer had an 8080A processor (very new at the time) and 1k
    bytes of RAM.
    <snip>

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    Nice. I see what you did there, although it took a second.

    Many years ago, the company I worked for played a softball game. For the occasion, the manager bought us all T-shirts with the company name on
    them. We all had the choice of what name to put on the back.

    I chose 'ITYNA'.

    About halfway through the game, one of the players on the opponents team approached me and asked "Isn't your name 'Phillips'?"
    I answered "Yes", and she asked "So why does your shirt have "ITYNA" on
    it (she pronounced it out, "Iteena"), and I said "I thought You'd Never
    Ask".

    After a few rounds of "But I am asking", and " I thought you'd never
    ask", she suddenly got it.

    ITYNA FTW!




    --
    Bah, and indeed Humbug.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Kerr-Mudd, John@21:1/5 to John" on Thu May 8 17:09:51 2025
    XPost: alt.usage.english, alt.english.usage

    On Thu, 8 May 2025 12:05:49 +0100
    "Kerr-Mudd, John" <[email protected]> wrote:

    On Tue, 14 May 2024 22:40:50 -0600, lar3ryca <[email protected]> wrote:

    On 2024-05-14 14:31, Char Jackson wrote:
    On Tue, 7 May 2024 10:09:03 +1000, Peter Moylan <[email protected]d>
    wrote:

    My first computer had an 8080A processor (very new at the time) and 1k >>> bytes of RAM.
    <snip>

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    Nice. I see what you did there, although it took a second.

    Many years ago, the company I worked for played a softball game. For the occasion, the manager bought us all T-shirts with the company name on
    them. We all had the choice of what name to put on the back.

    I chose 'ITYNA'.

    About halfway through the game, one of the players on the opponents team approached me and asked "Isn't your name 'Phillips'?"
    I answered "Yes", and she asked "So why does your shirt have "ITYNA" on
    it (she pronounced it out, "Iteena"), and I said "I thought You'd Never Ask".

    After a few rounds of "But I am asking", and " I thought you'd never
    ask", she suddenly got it.

    ITYNA FTW!



    This wasn't posted by me; it could be that Arlon's gone back to trolling.

    FU to aue only

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jeff Barnett@21:1/5 to John on Thu May 8 12:38:20 2025
    XPost: alt.usage.english, alt.english.usage

    On 5/8/2025 5:05 AM, Kerr-Mudd, John wrote:
    On Tue, 14 May 2024 22:40:50 -0600, lar3ryca <[email protected]> wrote:

    On 2024-05-14 14:31, Char Jackson wrote:
    On Tue, 7 May 2024 10:09:03 +1000, Peter Moylan <[email protected]d> >>> wrote:

    My first computer had an 8080A processor (very new at the time) and 1k >>>> bytes of RAM.
    <snip>

    The front panel bore the logo "IDSFA-80". If anyone asked what IDSFA
    stood for, I could tell them it doesn't stand for anything.

    Nice. I see what you did there, although it took a second.

    Many years ago, the company I worked for played a softball game. For the
    occasion, the manager bought us all T-shirts with the company name on
    them. We all had the choice of what name to put on the back.

    I chose 'ITYNA'.

    About halfway through the game, one of the players on the opponents team
    approached me and asked "Isn't your name 'Phillips'?"
    I answered "Yes", and she asked "So why does your shirt have "ITYNA" on
    it (she pronounced it out, "Iteena"), and I said "I thought You'd Never
    Ask".

    After a few rounds of "But I am asking", and " I thought you'd never
    ask", she suddenly got it.

    ITYNA FTW!
    Many years ago, I worked with a fellow named Jeff Langford (sp?) who
    wrote some sort of useful code he named TINA (TINA Is Not an Acronym).
    That seems to come from the same sort of warped minds that were
    previously involved in this thread.
    --
    Jeff Barnett

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Peter Moylan@21:1/5 to Jeff Barnett on Fri May 9 09:18:37 2025
    XPost: alt.usage.english, alt.english.usage

    On 09/05/25 04:38, Jeff Barnett wrote:

    Many years ago, I worked with a fellow named Jeff Langford (sp?) who
    wrote some sort of useful code he named TINA (TINA Is Not an Acronym).
    That seems to come from the same sort of warped minds that were
    previously involved in this thread.

    There was also an operating system called XINU (Xinu is not Unix).

    --
    Peter Moylan [email protected] http://www.pmoylan.org
    Newcastle, NSW

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Heathfield@21:1/5 to Peter Moylan on Fri May 9 00:34:10 2025
    XPost: alt.usage.english, alt.english.usage

    On 09/05/2025 00:18, Peter Moylan wrote:
    On 09/05/25 04:38, Jeff Barnett wrote:

    Many years ago, I worked with a fellow named Jeff Langford
    (sp?) who
    wrote some sort of useful code he named TINA (TINA Is Not an
    Acronym).
    That seems to come from the same sort of warped minds that were
    previously involved in this thread.

    There was also an operating system called XINU (Xinu is not Unix).

    EINE was a 1970s text editor. EINE Is Not Emacs.

    Its successor, ZWEI, Was Eine Initially.

    --
    Richard Heathfield
    Email: rjh at cpax dot org dot uk
    "Usenet is a strange place" - dmr 29 July 1999
    Sig line 4 vacant - apply within

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Richard Tobin@21:1/5 to [email protected] on Fri May 9 00:21:14 2025
    XPost: alt.usage.english, alt.english.usage

    In article <vvjf1i$28555$[email protected]>,
    Richard Heathfield <[email protected]> wrote:

    EINE was a 1970s text editor. EINE Is Not Emacs.

    Its successor, ZWEI, Was Eine Initially.

    Also FINE (Fine Is Not Emacs), and THIEF (This Here Isn't Even Fine).

    -- Richard

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)