Re: A VERY simple 6502 programming language
Posted: Tue Oct 04, 2022 3:17 pm
Historically, VTL02 and its predecessor VTL-2 didn't have errors because the main focus when creating them was "get it working in as few bytes of ROM as possible". The 6800 version is 768 bytes, and the 6502 version is < 1KB (with several feature enhancements). There's an 8080 version that weighs in under 1KB as well, but I haven't studied it in depth. Klaus2m5 made several performance and feature enhancements to VTL02 (including error reporting), but he quickly filled up over 2KB doing so.
The 6800 version is impressively small, but much less efficient than my 6502 version. Neither are intended for beginners. Spaghetti code is not only permitted, but practically necessary. They both have a very primitive pseudo-random number generator, though, because that is a desirable feature.
The 6800 version is impressively small, but much less efficient than my 6502 version. Neither are intended for beginners. Spaghetti code is not only permitted, but practically necessary. They both have a very primitive pseudo-random number generator, though, because that is a desirable feature.