4 ms·
> It doesn't seem too long ago when Java Developers > rushed to Ruby because it wasn't statically typed. IMO they were rushing away from: 1) Java's verbose sy
by stephen 10y ago
> It doesn't seem too long ago when Java Developers
> rushed to Ruby because it wasn't statically typed.
IMO they were rushing away from:
1) Java's verbose syntax (not the type system itself; static typing and verbose syntax are technically orthogonal),
2) The J2EE + FooFactoryFactory mess that infected the Java ecosystem at the time, and
3) Enterprise software in general (a lot of Ruby was in startups, so fun greenfield development, away from the J2EE/enterprise mess).
For Java itself, the syntax is finally getting better (Sun really screwed that up, and let C# get way ahead in innovation), and J2EE is finally over AFAIU, so Java development is generally/in theory not as bad as it was when everyone left. </Stockholm syndrome>