Yes, I do think so. VB was always an MS-only language, and MS now has released a replacement. I don't see why those MS-followers (I tend to think of VB-programmers as such ) would not switch to their newest product, except maybe because of the price of Visual Studio.Net.CornedBee,
Is VB really dying? Cos everyone here speaks of VB, and most of them are shows-off, as if they were the only living groups to have learned VB!
I do too, and the post was not meant that way. I like to tell newbies straight out that there is much to learn, but I'm willing to give them as much help as I find time for (and sometimes more...).I hate that attitude of not willing to help out newbies, instead they just make you feel like you dont know nuthing!
That's an overstatement. VC++6 cannot compile all code that is legal C++98, but that doesn't mean that all code that compiles is illegal. A simple Hello, World! using <iostream> etc. is absolutly legal C++98 and compiles in VC++6. However, partial template specialization doesn't compile, despite being legal.It's older than the 1998 ANSI standards, so it can't even compile legal C++ code; anything that compiles on VC6 isn't even truly C++ anymore.
VC++.Net 2003 is very good, as are GCC-based compiler of course. The original VC++.Net (7) still doesn't support partial template specialization.so what should ppl use? VC++ .net?
There's some nice things you can do if you know HTML/XHTML and CSS2 well that can't be done in any designer I know of, not even DWMX.No idea why anyone would want to fill their head with HTML...
What kind of deal? Is it anything that other people might get too?I personally use VS.NET because I got a fantastic deal on it
As the other posters said, it mostly depends on what you plan to do.
XML is not something you need to learn (basic XML is dead easy and a quite small topic), but you might want to learn some XML-based markup languages, though most are complicated enough to be of use ONLY with a designer (e.g. SVG). But XML Schema might be good to know if you are aiming toward XML-based data storage.
HTML (or rather XHTML, for it is the newer standard) can be learned quite easily too. And there are designers that take most of the work from you. However you might want to learn it anyway, and especially some helper technologies like CSS or even XSLT. But only if you are interested in web design.
The same goes for server-side or client-side scripting languages like PHP, Perl, ASP, JavaScript etc. Learn them if you think you will need them for interactive and/or dynamic web pages. They are of little other use.
Java is a great language to know with very many applications (applications, applets (for interactive web pages), JSP/Servlets (for dynamic web pages), etc.), but you're going to learn it anyway, so you might want to spend your time on something different.
C# would be a windows-favored RAD language similar to VB, but with C++- and Java-like syntax. A nice language too, and very easy once you know one of the other too languages. If you expect to do business development for a company specialized in windows, you should learn C#.
Advanced C++ is the choice for commerical applications. Those are still mostly written in C++ and you nearly never learn everything there is to know about that language.
You might also want to spend the summer making yourself familiar with Linux and its tools (if you aren't already), that's a skill that is nice on a CV and necessary for jobs like Linux-server-based network admin.