4 ms·
> You don't always have control of what libs you are using Well that's true regardless of the language. If you're not making the decisions on the codebase, the
by flavor8 10y ago
> You don't always have control of what libs you are using
Well that's true regardless of the language. If you're not making the decisions on the codebase, there can be all kinds of gnarly dependencies and practices that you have to adhere to. I agree that big legacy corps tend to have over cumbersome setups, but hey, at least it's not cobol. My advice is not to work for big legacy corps.
- eikenberry 10y agoBut some languages have better cultures/eco-systems than others. Java has one of the worst.
- flavor8 10y agoFar from it IMO. It depends on which subculture you immerse yourself in. If you subscribe to the IBM/Oracle/Red Hat thought leaders, then yes - you'll encounter enterprisey stuff, because they're all targeting legacy corps. Believe me that I know where you're coming from -- I have a real aversion the big enterprise side of the Java world. There's a lot of interesting development in Java open source though, and it'd be a shame to throw the baby out with the bathwater.