Hard Light Productions Forums
Off-Topic Discussion => Programming => Topic started by: Kosh on November 05, 2008, 02:17:02 am
-
I've been wondering for a while, why did MS take VB 6.0 and twist and mangle it into VB .net?
-
Because MS fixes everything that isn't broken.
-
Why would you use VB anyway?
-
I think the answer lies partly in that they only wanted to have to work with one runtime (the CLR?). AFAIK VB and C# and all the .NET languages compile into MSIL which is then run on a virtual machine (I haven't actually used any managed languages, just C++ and FORTRAN here, so guessing!). Which is why they end up with the language like it is. Or I'm totally off the track somewhere. I did at one point have some VB6 code... but it stopped working when VB.NET came along :(
-
Why would you use VB anyway?
It was my first programming language. It still has some advantages in that you can quickly build various applications with it. VB6 was great for the kind of work VB was intended to do, there really was no reason to change it. Hate to see if fade into the land of deprecation........
-
Out of curiousity, what exactly are these quick applications that you can't do with vb.net?