Re: BASIC for the 21st Century
Meh, don't they get that BASIC should NEVER have been on CP/M, AppleII, Pet, Tandy, DOS, BBC Micro? That was Microsoft's fault for Porting Dartmouth BASIC, purely a cut down ForTran as an introduction.
Beginners All Purpose Symbolic Instruction Code.
Though VB5 and VB6 with Option Explict weren't that bad if you had a C++, Modula-2 or Turbo Pascal background. Hardly Basic at all. Basic.net was such a poor replacement for VB6 that changing to C# was better. And C# is really a MS concept of Java. Certainly better than Basic and a decent rework of the Java idea.
I've not used Python, maybe it's great. But comparing it to Basic isn't a recommendation.