Originally Posted by
Shaggy Hiker
The one thing I am curious about, but don't know how to ask about, is what the opposition to .NET is for those passionate about VB6? Some people appear to simply be misinformed, which is understandable, as there has been LOTS of misinformation out there. I stayed away from .NET for a couple years due to that mininformation, myself, but that's kind of minor. What I suspect is the case is that Object Oriented languages are such a different way to think about things when compared to block-structured, functional, or whatever the proper term is for the other way, that the shift from one to the other is daunting. Since I came from an OO background prior to VB of any sort, I tried to write VB5/6 in an OO fashion, which it doesn't really do. Therefore, I found OO to be one of the major selling points for .NET. On the other hand, I think TG said that he struggled with OO, initially (may not have been him, too, but until he contradicts me I'm sticking to it). I can really understand that. Our brains pick up concepts in different ways, and once some pattern is established, our brains work against changing that pattern (for good reason, too). So, there will be people who will really struggle with OO and there will be people who will not. I just wonder if that is the basis for much of the resistance to .NET, or if it is the misinformation stuff such as the need for the framework (all languages need a framework, and have since the 80s, we just shift the definition of framework around to suit our needs).