Are you factoring in fuel and insurance? Cos you should.
(In other news, never ever use a car analogy when talking about software. They always backfire.)
[/]
Nothing backfired. I am a guy who can afford to put fuel in my Ferrari and that’s why I drive it. You are obviously a guy who at most can afford to drive fiesta. Good luck with that!
Look, , you may be god’s own gift to programming. You may be able to code rings around Carmack, juggle the entirety of UE4 in your head at all times, and be able to write infinite loops that execute in under a second. But you may also just be someone with little experience and a lot of attitude, and to be frank? That’s the impression I’m getting from you here.
Programming languages are tools. Nothing more, nothing less. Some of them are more versatile than others, but claiming that any one of them is “the best” is just as misguided as claiming that since hammers are the best tools to drive nails into walls, noone would ever need or want a screwdriver. Yes, C and C++ are very performant. Yes, they’re usually the best choice to implement a graphics or physics engine. But that doesn’t mean they’re equally good to use for other tasks in game development. A well written, performant scripting language that level designers and artists can use without shooting themselves in the foot is also important, and C++ completely fails at that task due to its complexity.
[/]
C++ is better than any scripting language for any task. You simply must know how to use it. That’s all. You obviously can’t.