Quote Originally Posted by Doogle
You'll have to bite the bullet some day. VB6 is now no longer supported by Microsoft so it's unlikely that many new commercial applications will be developed using it. That means that VB6 jobs will mostly be maintenance of legacy code. Some people are quite happy to maintain rather than develop new code, others get frustrated.

I would guess that in 10 years time, most (not .NET) VB Applications will have been replaced, and the 'niche' you would find yourself in, may not be too comfortable if VB was the total of your skill set and experience. With Vista, Microsoft have said that VB6 will be supported on an "it just works" basis, and to my mind that's an indication that whatever follows Vista will not support VB6 and before. So, 'son of Vista' which will probably be around in 2012 will be the final nail in VB6's coffin.

(All IMHO, of course)
Completely agree. I like VB6 alot but im being forced to do more and more .NET these days. Other programming languages such as C# are pushing C++ and VB.NET out of the water. Heh of course when i started learning C# and did my first Server to client program i was instantly missing winsock haha