I tested twinBasic and it is really exciting.

It's of course a good thing to see that twinBasic has added some new language features. But I'm thinking about a question:
twinBasic has its own Basic language features (mainly similar to VB.NET), then Olaf's VB.Next will also have its own Basic language features, and RadBasic will also have its own Basic language features.

If this is the case, then the Basic code accepted by these three compilers cannot be unified. Maybe we should have a Basic standardization organization like ECMAScript.