Mesh wrote:It's a more modern language, I wouldn't say it was better. But I admit that that's in part because I am heavily biased against languages that require a framework to run.

Strictly speaking, I'm pretty sure vb6 requires a framework, too. I recall back in the day discovering I lacked various dlls that required download, for running vb applications. Just only needed to discover that once, then you had them. (Of course the difference is back then, a few megs of disk space for a shared framework was a lot, comparatively, while now MS felt totally fine having you download and install a couple hundred.
But other than that... I say .net is a prettier language in that it's easier to read, and it's certainly more powerful in that there's a far larger library of built-in classes and objects, that do a lot more. (Granted, I'm totally speaking out of my butt on that, having never actually had to
write any vb6 code; I've just heard things :p. (I do know the library got much bigger, though - being the reason the framework is way bigger :p)).