Quote Originally Posted by baka View Post
what I don't like:
I like this C feature, add it now!
.
I absolutely get that. I've been in the C# world for nearly 2 decades now, but I got my start in VBA, and then VB6.

I understand the BASIC ethos. The B stands for beginner after all - "Make it easy for humans to follow". I wouldn't want to propose anything that prevented that. But generics, overloads, and delegates do exist these days, and to pretend they don't does learners a disservice.