— Oleg Dulin (@olegdulin) July 10, 2015
Lisa Eadicicco writing for
- C++ – $93,502
- JAVA – $94,908
A cursory search of LinkedIn reveals almost 5 million people listing
Java as their skill, and less than 3 million who list
By the law of Turing Equivalency most programming languages are equivalent and if you know one you can learn any other. The complexity is never in the language itself – it is in the frameworks and libraries.
The difference between
undefined and between
=== as well as lack of type safety leave much to be desired. The developer has to constantly keep those nuances in mind, as if they have nothing better to do.
More often than not developers will learn the business domain of their apps long before business users will learn how to program. There are languages that business users may be more comfortable writing code in — SQL comes to mind, for instance, and perhaps the data and reporting APIs can and should be built by the business analysts.