On 12/30/2016 5:40 AM, Lisi Reisz wrote:
On Friday 30 December 2016 01:37:53 Xen wrote:
You do realize that coding implies hammering on a keyboard too, right?
No, I do not realise that coding *implies* hammering on a keyboard. Coding
the lazy modern way can be done via a keyboard. But coding itself most
emphatically does not imply it.
I knew I was old but ... I cannot even find a reference to coding without a
keyboard. I had difficulty finding a reference to anything more basic and
nearer to the CPU than Assembler.
For the record, I (and surely at least one or two others on this list??!)
remember coding with pin boards, sheets with squares, punched cards ...
I never used a pin board, but as a junior engineer I helped
create the wire lists to take input (an open/closed contact) from
>1000 points in power plants and associated distribution system
for presentation in a control room on a Visual Annunciator.
How the lamps lit was dependent on contact state, contact change
of state and current state of a large number of other contacts.
The lamps could be on, off, or flashing at a specified rate.
I think that fits any reasonable definition of programming. The
overall system had an equivalent of macros -- implemented by
small cards with TTL chips whose fine detail of operation could
be programmed by selecting which jumpers were installed.
Taking a keyboard anywhere near a computer was a positively late addition to
the peripherals available. ;-) It is certainly possible to code without one.
Come to that, before the Ark we wrote without one too. ;-)
Lisi