3 ms·
I'd say that at this point the problem isn't the language anymore which became perfectly fine but the culture of the devs using it...
by realusername 4y ago
I'd say that at this point the problem isn't the language anymore which became perfectly fine but the culture of the devs using it...
- pjmlp 4y agoThat culture is the same regardless of the language. The famous Design Patterns book is for enterprise projects based on Smalltalk and C++. CORBA and DCOM were a thing a few years before Java was invented. And so forth.
- realusername 4y agoNot really no, you can't just ignore the culture context of languages. Ruby projects are going to have a better testing coverage and culture in average than Python projects whereas in reality both languages could do the same. Java overengineer culture is still present despite being non-existent in other languages like Go whereas in theory it could exist in both. Nowadays you can do anything with any language, in practice the culture often goes in the way
- pjmlp 4y agoRuby is hardly a thing in enterprise computing, and until AI craziness, the only thing that Python mattered for enterprise shops was system administration instead of dealing with a mess of shell scripts and Perl. Go culture has brought us YAML spaghetting and kubernetes madness at enterprise level.
- realusername 4y agoThere's a very large world outside the "entreprisy" companies you are used to let's say...
- pjmlp 4y agoThere is, however the subject here is enterprise culture, so lets not move goalposts.
- realusername 4y agoI don't, I see the java type enterprise culture itself as a downside.