News for hackers. Stuff that matters.
Re:Lost Lessons from 8-Bit BASIC by JoeAltmaier on Tuesday September 02, 2014 @10:21AM (#8257701)
Good point! Minicomputers were around before micros. So BASIC wasn't born in a vacuum. Lots of precedent.

What's relevant is, modern ideas of encapsulation, object-oriented design or even structured design were not available to the inventors of early language ROMs. Nor did they have the room for such luxuries. They wrote one blob of code, probably in one large .asm file, that got the job done.

Re:Lost Lessons from 8-Bit BASIC by laumars on Tuesday September 02, 2014 @10:31AM (#8257763)
They were available as Fortran, LISP, C and Pascal were all around back then. But you're right about the necessity code the ROMs in Assembly .