2 ms·
BASIC made it easy to learn incrementally, one line at a time. Syntax and block issues in Python require too much up-front training, in my opinion. And, the lib
by tabtab 8y ago
BASIC made it easy to learn incrementally, one line at a time. Syntax and block issues in Python require too much up-front training, in my opinion. And, the library issue is not mutually exclusive. BASIC could be given libraries/functions that do dramatic/interesting things: "10 boom(100, 200, 50, 3)"
This makes an explosion at coordinate x=100, y=200 that is 50 pixels wide and lasts 3 seconds, including sound. Put it in a loop that slowly increases the size or decreases the duration. What boy doesn't want to have control over screen explosions? (I may be gender-stereotyping, but you get the idea.)