The article delves only very shallowly into programming, so it stays away from this problem, but Commodore 64 BASIC is fundamentally unsuitable for programming anything larger than a few lines of code. The most widely used version of Basic which Commodore (and other) platforms used does not have functions . This makes Basic programs tend to spaghetti and unreadable code, especially considering the constant memory con…
Great to power on and have the immediate mode prompt, great for learning the basics, sufficient for trivial tasks, but that's about it.
Moving away from BASIC into assembly was how you'd get things done in that machine.