3 ms·
Well, I'm one of those guys that prefer simpler languages. I prefer C over C++, Scheme over Common Lisp, Kotlin over Java/C#/Scala, Python over Ruby, Go over C+
by Skinney 13y ago
Well, I'm one of those guys that prefer simpler languages. I prefer C over C++, Scheme over Common Lisp, Kotlin over Java/C#/Scala, Python over Ruby, Go over C++/Java.
Kotlin is a language where every feature is carefully thought out, in contrast to Scala (this is my opinion, not looking to start a flamewar) and C++ where they've basically thrown in everything that could prove usefull. I guess this is one of the reasons why Kotlin compiles faster than Scala too, compile time being the biggest downside of Scala IMHO.
I also really like to read source code for libraries in simpler languages as there is a smaller chance that I find code which use clever syntax I've never seen before. Java is actually great in this regard, except that Java (C# too for that matter) is so damn verbose.
But thats me. I understand and respect why people like more complex and feature-full languages, I just don't happen to one of them.