I love this article! On the other hand, I also notice how I'm really getting on in years. Funnily enough, I have worked and learned with many of the basic variations mentioned.
At the beginning ATARI-XL-BASIC, then ATARI-Turbo-BASIC (with a compiler!!), ATARI-ST-BASIC on my beloved 1040STE. Then first BASIC variants under MS-DOS and then the true revelation from Borland: Turbo-Pascal.
I loved all these language variants, even if BASIC never really got rid of the whiff of "GOTO-infested interpreter programs"...
I am very happy that even today it is still possible for me to program with B4A and B4J for several years with my old BASIC knowledge, even though today's BASIC versions have nothing in common with the ancestors on the 8-bit computers.