3 ms·
After writing the PuffinBASIC interpreter and a game, here are my initial comments on the BASIC language: 1. Drop line numbers and use Labels 2. Needs multi-lin
by srivastm 6y ago
After writing the PuffinBASIC interpreter and a game, here are my initial comments on the BASIC language:
1. Drop line numbers and use Labels
2. Needs multi-line IF-THEN
3. Needs switch
4. Needs named subroutines with local scope, much like functions
5. Needs references (not pointers)
6. Drop variable suffix