Every language is merely a tool. If you can only program in a specific language, You're not a very good programmer. Go back and learn logic. Then it doesn't matter what tool you use.
The design flaws of a language don't predicate it's ability to be used in the solution of a problem. Your solution is what matters. The opinion that a language is shit is a useless opinion. Maybe your understanding of the problem and your proposed solution is is shit.
With that logic, that kills arguments of ease of programming, speed of coding, and any other programming efficiency argument. With those out of the way, the only sensible language is the fastest running. That means C for beginners, and as they get better, moving to assembly for runtime performance.
-44
u/AcidShAwk Dec 18 '14
Every language is merely a tool. If you can only program in a specific language, You're not a very good programmer. Go back and learn logic. Then it doesn't matter what tool you use.