What can they do for a language that has no concept of modern operating systems? They CHOSE not to be able to upgrade VB6 after VS2008. I suppose they can rewrite .Net to use VB6? Not likely...
I completely disagree with that, respectfully. Any programming language as seen from the programmer's standpoint has nothing to do with the way it is written underneath. That is why QTforBasic can be syntactically identical to vb6, operate the same, yet be totally based on a completely different source and libraries, and it is completely comfortable on Windows, Linux and MAC. MS chose to foist .net on everyone because they lost touch with what 85% of their customers wanted...Simplicity with optional power. Net has the latter, but lacks the former. There is absolutely no way to write code in .net faster than vb6 when just the typing overhead alone is far greater than in vb6. There is a lot of sense in a programming language that has a dual personality...Simplicity for beginners but also for pros who just need to do something really quick and easy with no fuss like having to worry about passed parameters in every procedure..and yet a language that allows the user to tap into the very powerful GDI32 API.