Ok, I hear this a lot. What exactly is "HARD" about C++ ?? It is unfair since I've been programming since '88, and the only language around was either C or assembly (or BASIC). But why disuade people from any language? C++ isn't any "harder" than any other object oriented language out there. If by "hard" you mean all the crashes you get from undisciplined pointer use, then I would say better to do it now while you're learning than at your first job.
So my actual question is: Why is C++ considered hard?
- Viewing Profile: Reputation: ELawson
Awesome job so far everyone! Please give us your feedback on how our article efforts are going. We still need more finished articles for our May contest theme: Remake the Classics
About Me
I have been programming my entire adult life if you consider 12 adult. Since the Commodore 64 to the Amiga 500 (with 1meg of memory!) to Packard Bells (sears special) Pentium 60mhz windows 3.1. Ah the good O'l Days. Watcom compilers with DOS 4GW anyone remember that? If you do then you probably remember far pointers.
I've written software for PC cash machines & NEC cash registers. I have wrote software for Full-Scale(QF4) and Sub-Scale(BQM-34 and MQM107 E&D) military drones.
Worked on 4 AAA games 3 of which were published (PS3/XBOX360) two of which I got two credits for. After 25 years of programming 14 of them professional, I have learned:
When you hear the phrase "All you have to do is..." tune out and wait for the new CS/CIS grad to shut up.
Management will always promise clients impossible code release dates.
If your computer asks you "Are you sure?" then you are using the wrong OS
Finally... No matter what the project or fashionable programming language there is always "Some assembly required"
0xd00cE2
I've written software for PC cash machines & NEC cash registers. I have wrote software for Full-Scale(QF4) and Sub-Scale(BQM-34 and MQM107 E&D) military drones.
Worked on 4 AAA games 3 of which were published (PS3/XBOX360) two of which I got two credits for. After 25 years of programming 14 of them professional, I have learned:
When you hear the phrase "All you have to do is..." tune out and wait for the new CS/CIS grad to shut up.
Management will always promise clients impossible code release dates.
If your computer asks you "Are you sure?" then you are using the wrong OS
Finally... No matter what the project or fashionable programming language there is always "Some assembly required"
0xd00cE2
Community Stats
- Group Members
- Active Posts 6
- Profile Views 532
- Member Title Member
- Age Age Unknown
- Birthday Birthday Unknown
-
Gender
Male
-
Location
Buckeye, AZ
-
Interests
Algorithms, low level coding, 3D-graphics. Computer hardware in general.
113
Neutral
User Tools
Contacts
ELawson hasn't added any contacts yet.
Latest Visitors
#4988330 Progamming for beginners
Posted by ELawson
on 09 October 2012 - 07:17 AM
#4882063 Absolute beginner...!
Posted by ELawson
on 09 November 2011 - 04:21 AM
Hi all. Basically i'm hoping to work in games development in the future, at college at the moment and will be starting a computer science degree next september. Now basically, i started learning Python, but the more I read on the net the more unsure I am of whether to carry on with this, start learning C# or just jump straight into C++.
Anyone have a clue? pass it this way please =)
Thanks!
As a compSci major, you are going to realize that the question you are asking is moot. You are going to be learning a computational science with programming principles. The language you choose will matter little. If you just want to learn programming oriented towards the game industry, then DigiPen and FullSail will do just that. Don't waste your time with Diff-EQs, Fields and Waves, or Data Algorithms . If you are asking what language you pick up to hone your programming skills. Any of them and just start, learn how to work in a code base (Doom 3 soon to be release if not already c/c++). Developers will look for specific skill c++, direct X, GL ect ect.. sets when they interview. But they will want to see most of all how technically minded you are. Good luck, I hope that helps. Just start coding.
- Home
- » Viewing Profile: Reputation: ELawson

Find content