02-10-2013, 11:16 AM
(02-10-2013, 10:27 AM)Bombshell93 Wrote: /*Bombshell93's argument*/
I wouldn't agree so much, I think whatever you get good at, you're good at. If you get good at C++, it is easy for you to dev in that language. I've never had an issue finding a bug using C++, rather when I was starting out using GameMaker it would take forever to find a bug because the debugger was(is) poop.
C++ is not hard to understand or complicated. That would be like saying "Because I don't understand Spanish it must be too hard to communicate in it; lets dead that language and use English"
If you take the time to learn it, it will be just as easy as everything else you already know. Things you don't understand will always be hard, because you don't know them.
What I'm trying to say is that the difficulty in learning curve people attach to C++ is ill-merited and relative to what they have already learned with other languages.
The beautiful thing about C is that since so many languages copy it's syntax, once you learn it, it's a snap learning any other language based on it. Like learning a romance language makes it easier to learn the rest (Spanish, Portuguese, Catalan, Italian, Latin share many words)
It doesn't make developing any harder than if you were using a language like C#. Like spriters that work in MSpaint can do the same thing I do in Photoshop because we have both gotten good with the tools we use. It would be hard for me to make my quality sprites in MSpaint because that is not my tool, but I use Photoshop which allows me to do sprites but many other things too if I wanted to. Same with programming languages.