4 ms·
You suggested systems languages (C and Rust) that aren't good for most projects for obvious reasons and dynamic languages (JavaScript, Ruby, and Python) which I
by tdb7893 10y ago
You suggested systems languages (C and Rust) that aren't good for most projects for obvious reasons and dynamic languages (JavaScript, Ruby, and Python) which I think aren't as good for large enterprise programs. For example I've seen a complicated billing program that if it was written in Python would've been very hard to figure out and in that case Java's verbosity and static typing made reasoning allowed me to have tools to make analysis much easier. That combined with a huge and battle tested ecosystem of libraries and the fact that it's a common language that many programmers already know make it still a fine choice for many organizations.
- qwertyuiop924 10y agoThat's a fair reason. Thanks for the response. I suppose my hatred of Java did give me a bias against it here...