5 ms·
Writing complicated software in assembly is a pain. The famous "Wizardry" (one of the earliest CRPGs released in 1981 for the Apple ][ and eventually ported to
by jhbadger 3y ago
Writing complicated software in assembly is a pain. The famous "Wizardry" (one of the earliest CRPGs released in 1981 for the Apple ][ and eventually ported to other systems) was written in Pascal. Making all the code to support the various character classes, weapons, monsters, etc. was far easier in a reasonable structured language rather than either Basic or assembly.
- jacquesm 3y agoHm. I actually found assembly to be quite manageable. It required a lot of discipline but then again, that goes for most programming languages. The bigger problem is the use of local variables and parameters in assembly isn't exactly a 'free abstraction', but once you have a mechanism for that (relatively easy to set up using macros) it all becomes much more manageable (but then you're 20% on the road to writing a C compiler...).