4 ms·
Java: plentiful well paying jobs, good/great tools, good/great runtime. Personally, I like boring, predictable, "easy" (referring to low cognitive overhead of s
by marktangotango 5y ago
Java: plentiful well paying jobs, good/great tools, good/great runtime. Personally, I like boring, predictable, "easy" (referring to low cognitive overhead of statically typed languages in general) for work, and save the fun stuff (lisp/scheme in my case) for personal projects.
- jermaustin1 5y agoThis is how I feel about C# and .Net - they are relatively easy to hold in your head, the tools are excellent for the language, and there are plenty of decent paying jobs.
- tonyedgecombe 5y agoThere is very little to trip you up in C#, for my first project in it I sat down and started churning out code and looking stuff up when I got stuck. Try doing that with C++ and you will end up with a hole lot of trouble.
- dlandis 5y agoAlso, it bears mentioning that there has been a lot of momentum around new language feature in the past 5 or so years. Good overview here: https://advancedweb.hu/new-language-features-since-java-8-to-17/ https://advancedweb.hu/new-language-features-since-java-8-to... And many other changes in the pipeline too..
- commandlinefan 5y agoIf I have to maintain/modify _somebody elses_ code - dear god, please let it be java.
- The_rationalist 5y ago