I really do not see any point whatsoever in making tier 1 agk a c++ based structure, and can not see it happening anyway. If people want to use c++ and have its main advantage, speed, they will choose tier 2. Really, if you want to learn c++ then just choose tier 2 when it is released, and play about in the meantime with Dark GDK or something similar.
This IS aimed at Db programmers in the main here after all. It should(and will I think) stick to a basic structure as implemented so far. Sure TGC want to get a bigger userbase in the end, but making a script based c++ style language is not going to help. That is why there are c++ libraries in tier 2.
If they can make improvement's that actually increase the scripts speed then fine, otherwise it is fairly illogical and will put off many current DB users from bothering with it.
I don't think anyone coming from other languages would have a problem learning basic, it's called that for a reason you know. I would imagine most already know basic already.
Anyway, lol, I don't agree as you can see. TGC need to make a fairly powerful, easy to use language to stand out from the crowd, as others have suggested.