Its been a while since I was coding c++, but that was the word around the office. .Net came out in 2002 I beleive. I could be wrong as I just didnt and dont care really.
Its been a while since I was coding c++, but that was the word around the office. .Net came out in 2002 I beleive. I could be wrong as I just didnt and dont care really.
All of my professors have been telling me C and C++ are going out - Our courses all focus on C#, Java, J++, and Visual Basic.NET. The only professors still teaching C/C++ is the Linux/Unix guy, but his classes are optional (Though I will prolly take them anyways.)
You neglected to mention what your after? - your objective has as much to do with the language that best fits those needs. Regardless of what people think and feel.
All of my professors have been telling me C and C++ are going out - Our courses all focus on C#, Java, J++, and Visual Basic.NET. The only professors still teaching C/C++ is the Linux/Unix guy, but his classes are optional (Though I will prolly take them anyways.)
I think you will enjoy Linux if that is taught also. I really enjoyed my classes in it.
Quote:
Originally Posted by filburt1
No, but they can be used for the same tasks in Windows at least.
C++ is a horrible language, especially if you're coming off another horrible (for different reasons) language like Visual Basic. Learn Java or C#.
I thought it was horrible after learning C. I went into it thinking it would be easy, but it was a big change of pace for me.... I mean its pretty much the same but I didnt like classes and how the same fuctions like scanf and printf where changed and ect down the line. I guess thats stupid to complain about but I figured they would be more alike in syntax then they are. It is nice to debug a few lines of code in a class then it is say 10,000 lines in C.
OOP (classes) are great and what every modern language (which excludes C++) use. C++'s implementation is a piece of crap, especially given the language can be used as mix of procedural and object-oriented. Java and C# require everything to be object-oriented.
PHP's OO model is even worse but I digress. PHP is hardly the best language; the reason most companies use it is by virtue that it is the most commonly available server-side language and possibly the easiest to deploy and maintain. ASP and JSP are less common except for enterprise-level stuff and harder to install and maintain, but scale much better and are dramatically cleaner than ugly PHP.
You neglected to mention what your after? - your objective has as much to do with the language that best fits those needs. Regardless of what people think and feel.
Just my opinion for whats its worth. I think having a book on C++ would still benifit you. Lets say you wanted to make something and had some example written in C++ you would know how to reference it. If you really do want to understand them all just study microsoft windows script. Write some sample scripts to learn basic functionality. Then move on to C++. After that all the others are just made much more understandable. Personally I use good ole visual basic. Still without some background in microsoft windows script I wouldve never understood java, php, C++, or visual basic.