| Author |
Programming Question |
SpeedyJ250
Member
Posts: 30
Location:
Joined: 19.06.08 Rank: Apprentice |
|
Normally I would ask friends to help me, but they are all offline at the moment. So my problem is that Im looking for another programming language to learn, but I dont know which one to learn, there are so many possibilities. I looked at C++. I currently work with VB, and Python, and a little Java. Any feedback will be greatly appreciated.
We are at war, a virtual war, that only a select few can see, those few are hackers - SpeedyJ250 |
|
| Author |
RE: Programming Question |
PHmaster
Member
Posts: 22
Location: Poland
Joined: 05.08.08 Rank: God |
|
maybe C++, Java is very similar to C/C++ so U shoulnd't have problems with first lessons 
|
|
| Author |
RE: Thanks |
SpeedyJ250
Member
Posts: 30
Location:
Joined: 19.06.08 Rank: Apprentice |
|
Ok, thanks for the feedback mate. I am going to do as you say, and learn C++.
We are at war, a virtual war, that only a select few can see, those few are hackers - SpeedyJ250 |
|
| Author |
RE: Programming Question |
stdio
Member
Posts: 375
Location: omnipresent
Joined: 06.04.08 Rank: God |
|
PHmaster wrote:
maybe C++, Java is very similar to C/C++ so U shoulnd't have problems with first lessons 
Err, Java is nothing like regular C. Java is completely object oriented and everything is defined in classes, where as C can not do object oriented programming at all.
But yeah C++ is probably a good choice.
I'm sorry, I cant hear you over the sound of how awesome I am! |
|
| Author |
RE: Programming Question |
SpeedyJ250
Member
Posts: 30
Location:
Joined: 19.06.08 Rank: Apprentice |
|
Can C++ do object oriented programming?
We are at war, a virtual war, that only a select few can see, those few are hackers - SpeedyJ250 |
|
| Author |
RE: Programming Question |
stdio
Member
Posts: 375
Location: omnipresent
Joined: 06.04.08 Rank: God |
|
yes
I'm sorry, I cant hear you over the sound of how awesome I am! |
|
| Author |
RE: Programming Question |
sharpskater80
Member
Posts: 170
Location: Missouri
Joined: 18.09.05 Rank: God Warn Level: 10
|
|
C++ is less strict OOP than Java, but still OOP at that. Friends for example.
Edited by sharpskater80 on 29-08-08 09:55 |
|
| Author |
RE: Programming Question |
maug
Member

Posts: 612
Location:
Joined: 20.07.08 Rank: Monster |
|
c# and java were influenced by cpp, so the syntax is similar. And cpp is influenced by c, so again the syntax is similar. I would suggest spending about a week trying out and reading up on whatever looks interesting, or helpful. There's no need to make up your mind in 5 seconds, you may as well base it off a decent amount of research/info you've gathered.
Like sentinelhawk and Zepher_Pure said, do you know what you want to do later on? What's some of the more interesting things you've seen, do you know what you need to learn in order to get there? That's basically what programming is for, creating what you want.
and sorry for the bad grammar, it's pretty late here.
I pwn kittens.
Edited by maug on 29-08-08 11:09 |
|
| Author |
RE: Programming Question |
blackmind
Member

Posts: 57
Location: Somewhere
Joined: 16.06.07 Rank: God |
|
The great thing about c++ is it gives you the power of C combined with the power of Java. If you get into the job market in Computer Science related fields most companies use either Java or C++ so if you wish to continue your computer skill C++ is a great language to learn. Also C++ will allow you to fall back and use functions and headers from C which if your familiar with C it gives you a great place to start.
"A computer lets you make more mistakes faster than any invention in human history... with the possible exception of handguns and tequila."
|
|
| Author |
RE: Programming Question |
yours31f
Second to one

Posts: 1678
Location: Dallas Texas
Joined: 27.04.07 Rank: Satan |
|
I went from java to c++ and the transition was so easy i couldnt believe that they were so close but were still different languages.
Debugging is what programmers do to beta software to make it take up more room on your hard drive if it is running too efficiently.

|
|
| Author |
RE: Programming Question |
ricktheguru
Member

Posts: 21
Location: Phoenix
Joined: 12.06.08 Rank: Elite |
|
Java isn't completely object-oriented, because it still carries primitive types instead of full classes. But 99% is still pretty good. Just about the only main differences between C# and Java are syntax (like using vs. import).
Here's a quick list of syntax differences:
http://www.harding.edu/fmccown/java1_5_csharp_comparison.html


Perseverance "Some people want it to happen, some people wish it to happen... Others tear down the walls of resistance and make it happen"
Those who would give up Essential Liberty to purchase a little Temporary Safety, deserve neither Liberty nor Safety.
~Benjamin Franklin
I am a Warrior, not some variety of flower!
~Vegeta |
|
| Author |
RE: Programming Question |
Uber0n
Member

Posts: 1963
Location: Sweden
Joined: 13.06.06 Rank: God |
|
Please, don't use C#. Go for C++ instead 

http://uber0n.webs.com/ |
|
| Author |
RE: Programming Question |
yours31f
Second to one

Posts: 1678
Location: Dallas Texas
Joined: 27.04.07 Rank: Satan |
|
I agree
Debugging is what programmers do to beta software to make it take up more room on your hard drive if it is running too efficiently.

|
|
| Author |
RE: Programming Question |
jjbutler88
Colemak User

Posts: 590
Location:
Joined: 22.04.07 Rank: Guru |
|
How alike is C# to C++? I am being forced to learn C# in uni next year, obviously its nothing I really want to know, but one day il probably end up learning C++/Java, Java looks pretty similar syntax wise to C# (wicked link earlier in the thread, thanks), what about C++?
|
|
| Author |
RE: Programming Question |
Zephyr_Pure
Member

Posts: 2402
Location:
Joined: 15.09.06 Rank: God |
|
|
jjbutler88 wrote:
How alike is C# to C++? I am being forced to learn C# in uni next year, obviously its nothing I really want to know, but one day il probably end up learning C++/Java, Java looks pretty similar syntax wise to C# (wicked link earlier in the thread, thanks), what about C++?
The only real differences that I've seen between C# and C++ are these:
(1) C# uses the .Net framework for almost all of its functionality
(2) There are very small differences in how class methods are called.
Really, the biggest hurdle for any C# coder will be the .Net framework. Regardless, C# is quite the capable language and, if you are a beginner that is looking for some laid-out structure, or a Windows user that is looking for some easy-to-use functionality in your environment, then check it out. If you're looking for a mature and flexible language, though, I'd go for C++ as a permanent choice... I just use C# to toss together something I need in a pinch.
I still check PMs from time to time.


Our responses were moronic, why shouldn't he follow suit? - Futility |
|