3 ms·
What you're getting at is the presence and lack of features leads to an idiomatic version of how one should code in a language. Go has very few features, leadin
by c_crank 3y ago
What you're getting at is the presence and lack of features leads to an idiomatic version of how one should code in a language. Go has very few features, leading to one obvious way to code. Python has some well implemented features and a lot of clunky and badly implemented ones, leading to the same pressure for one way to code. C++ has far too many that overlap in confusing ways, leading to no clear way to code.
The thing about Java is that idiomatic Java should be like the Java standard library, instead of being like J2EE and Spring Boot.