|
-
Jan 3rd, 2003, 12:09 PM
#1
Thread Starter
Hyperactive Member
Sigh...
My goal in life:
To be a programmer...
2nd Goal in Life:
Learn which language to program in...
___________
Should I choose C++ over vb.net/c#.net ????????
I want to dig in and finally learn a language and STICK with it.... Should I take the C++ road?
Anjari
-
Jan 3rd, 2003, 02:50 PM
#2
Thread Starter
Hyperactive Member
anyone?
Anyone???
I am not beating a dead horse here but damn I have read many forums and people will tell you whats better about each but nobody will ever commit to a language... Isnt C++ the strongest language around??
I mean C# is .net dependent right?? I think I read somewhere that if you can think it.. then C++ can build it! Is this true?? I know about the "time" argument but god knows I want to create an application and not hit a "dead end" down the road because I have limited myself somewhere....
What platform would make me one of the "best"?
Thanks,
Anjari
Last edited by Anjari; Jan 3rd, 2003 at 02:54 PM.
-
Jan 3rd, 2003, 04:08 PM
#3
It's quite true. If it is possible on your pc than C++ can do it. This is because of pointers and because you can directly embed assembly code into C++ code.
Also C++ apps can be built so they don't depend on anything. This is not possible for, say, VB, C# or Java apps.
So if you simply want to be a universial programmer C++ is the way to go. C++ runs on every platform where there is a compiler for it. And there are few platforms where there is no compiler available (they're not always good, e.g. the HP UX compiler sucks).
C++ is also good to learn in another way. When you know C++ then it is unlikely that you come across a language where you have to learn something really new. C++ supports nearly every concept of modern programming languages. The idea of inheritance, which is troubling quite a few people who move from VB6 to VB.Net? No problem, C++ is a true object-oriented language, supporting inheritance and polymorphism. C# programmers might get the idea of templates to chew on in the near future. Just another idea taken from C++.
So once you know C++ no other programming language will be hard to learn. You want to do quick RAD programming or web applications? I learnt C# in 6 hours thanks to my C++ knowledge.
The only things you'll have to relearn are the libraries.
All the buzzt
 CornedBee
"Writing specifications is like writing a novel. Writing code is like writing poetry."
- Anonymous, published by Raymond Chen
Don't PM me with your problems, I scan most of the forums daily. If you do PM me, I will not answer your question.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|