4 ms·
i wrote a vt100 and combined kermit file transfer client/server in pure 6502 assembler back in the mid 1980s on a bbc micro (6502 based). the original was writt
by zabzonk 3y ago
i wrote a vt100 and combined kermit file transfer client/server in pure 6502 assembler back in the mid 1980s on a bbc micro (6502 based). the original was written in bbc basic but was far too slow.
i'm ashamed to say there were no tests at all (but async coms and things like terminal emulators are pretty hard to test anyway), but i got zero bug reports. though of course bug reports were much harder to file back then.
- lowbloodsugar 3y ago>though of course bug reports were much harder to file back then. Especially if your terminal software is broken. =) No bugs filed this week again!
- zabzonk 3y agotrue enuf, but i always figured that if edt and eve (vax text editors) worked, then the vt100 stuff was probably ok. and if i could run my kermit implementation against the dec10/20 implementations, that was probably ok too (dec20 was the reference platform for kermit). but i must say that whatever i have written i have always longed for automatable tests. and you should too.