- Feb 8, 2004
- 12,604
- 15
- 81
Ill be learning some VB in my course, ive only done java before, the two big languages seem to be java and c#, where does VB.net fit into things?
It's for writing programs. It's very nearly a syntax swap on C#. There are a few things you can do in c# that you can't do in vb - mostly unsafe things, like pointers - but by and large they are equivalent.
These days it's mostly something that gets used because the devs on a project prefer it - less common then the C-type syntax, but it does happen.
Why choose it instead of c# way back when? Well...install VS2003, and compare intellisense in VB.net vs c#. C# intellisense has vastly improved, but back then? It was useless.
Balls... i like java.
Oh well, exposure to another language wont hurt anything i guess. The visual studio IDE is pretty slick looking.
On a related note, is intellisense the thing that shows up with a list of methods and what they do? Like if i type someObject. a list will show of every method i can use with someObject. Netbeans does this with java, what is this feature called in broad terms?
Balls... i like java.
Oh well, exposure to another language wont hurt anything i guess. The visual studio IDE is pretty slick looking.
On a related note, is intellisense the thing that shows up with a list of methods and what they do? Like if i type someObject. a list will show of every method i can use with someObject. Netbeans does this with java, what is this feature called in broad terms?
Intellisense is little more though. It lets you reference classes and objects and their methods while providing a parameter list and overloads. Makes coding much easier as you don't have to lookup the namespaces and dig into documentation. I find I spend less time on MSDN and more time in the code. They've also added it to SQL Server which is a huge help.
That being said, netbean's autocomplete is pretty much at the same level now as Visual studios. I've been working a lot with netbeans recently and have been really impressed by what it provides (mainly for the java language, I don't know how it does for other languages).