| I picked 11 languages that I found to be interesting: C, C++, Python, JavaScript, Java, Ruby, Scala, Rust, Kotlin, TypeScript, Swift. Then for each language I created categories (7 in total): - Job Results from Indeed Japan - Release Year - Salary in Yen - Stack Overflow's Dreaded Languages - Stack Overflow's Loved Languages - Stack Overflow's Wanted Languages - Tiobe Rank After that, I first discarded 63 % of the suboptimal languages from each category (37 % rule). And selected (roughly) 37 % of the most optimal languages from each category. Finally, I gave a point for the top 37 % languages in each category, and it culminated to: 1. Python 2. JavaScript 3. Rust & TypeScript 4. C IOW: the 37 % rule tells me that these programming languages are decent. Python, JavaScript/TypeScript and C have a solidified job market already. (More than 9000 results; ignoring the outlier TS. A minimum salary of 800000 yen.)
The only outlier with the lowest result was Rust. (Kotlin was the second lowest, and Swift the 3rd lowest.)
But the heavy Stack Overflow weighing (42 %) brought Rust into the top 4. So the answer is: Rust. (The language that I would like to use in a professional setting, but can't.) Websites used: - https://insights.stackoverflow.com/survey/2020#technology-mo... - https://jp.indeed.com/ - wikipedia.org - https://www.tiobe.com/tiobe-index/ |