3 ms·
https://en.wikipedia.org/wiki/KERNAL#The_name https://en.wikipedia.org/wiki/KERNAL#The_name
by warpspin 5y ago
https://en.wikipedia.org/wiki/KERNAL#The_name https://en.wikipedia.org/wiki/KERNAL#The_name
- reaperducer 5y agoToday I learned: "the KERNAL implemented a device-independent I/O API not entirely dissimilar from that of Unix or Plan-9, which nobody actually exploited, as far as is publicly known. Whereas one could reasonably argue that 'everything is a file' in these latter systems, others could easily claim that 'everything is a GPIB-device' in the former."
- bitwize 5y agoThe TI-99/4A had a similar feature in its firmware. Cartridges could install drivers for devices that appeared to BASIC as file names. For example, if you plug in the Terminal Emulator II cartridge (which had a screen reader feature using the TI Speech Synthesizer add-on) and go to BASIC, you could say OPEN #1:"SPEECH",OUTPUT and get a file handle. Writing to the file handle would cause the computer to speak the text that was written. There was another device, ALPHON, that would cause the computer to speak coded allophones.
- colejohnson66 5y agoSo it was a typo they never fixed?