It's best to know both.
Working as a consultant, I've had to write a lot of code, and rescue a lot of projects in trouble. I've never had to fix bad Java code; just add to it. VB code often involves a lot of fixing. Either way, I have to know both.
Where's the future? It seems that big, well-written systems are being done in Java, and one-guy fast-and-dirty jobs are being written in VB. So, my future (and present) seems to be rewriting VB applications into Java (although neither is my favorite language).
---
Sheldon Linker
Linker Systems, Inc.
linkersystems.com
sol@linker.com
800-315-1174
+1-949-552-1904 from outside of North America
Last Wiki Answer Submitted: November 3, 2005 2:44 am by SheldonLinker15 pts.
If you live outside the United States, by submitting your email address you consent to having your personal data transferred to and processed in the United States.
I think both will coexist for a long time. Both are evolving and improving at a good pace.
If MS is the only environment within a company, VB (in general, Visual Studio) is very likely to be used. It has better visual capabilities and better integration with Windows and Office.
If there are cross-platform compatibility purposes, java is the choice. But I think it has a longer learning curve than VB.
I think both will coexist for a long time. Both are evolving and improving at a good pace.
If MS is the only environment within a company, VB (in general, Visual Studio) is very likely to be used. It has better visual capabilities and better integration with Windows and Office.
If there are cross-platform compatibility purposes, java is the choice. But I think it has a longer learning curve than VB.