Quote Originally Posted by Elysia View Post
C is not advanced enough. It's an old language unfit for today's commercial needs (and due to its lacking functionality, also a poor choice for private software).
It will most likely produce buggy, unreliable code unless you put in lots and lots of hours into it. And those hours could be used to create more, better functionality. On in other words, it's time that could have been spent in other areas for improvement.
by that rationale, you should abandon C++ in favor of C# and Java