4 ms·
This might be a good place for a Java programmer to say thank you to the Rails community for your relentless mocking of Spring and Enterprise Java back in the d
by skinkestek 4y ago
This might be a good place for a Java programmer to say thank you to the Rails community for your relentless mocking of Spring and Enterprise Java back in the days.
Java is wonderful these days, and seriously I think you guys are a one of the major reasons why Java is so great today.
- wg0 4y agoI recall when I started even with Rails pre Rails 2.0, the Spring framework was a horror show. Good luck with XML plumbing and then annotations wiring and then dependency injection container and AbstractBusinessProxyFascadSingletonFactory whereas in contrast, Rails seems light years ahead from controllers to templating to ORM.
- szundi 4y agoWhy the downvotes?
- wg0 4y agoMay be the enterprise developers don't like convention over configuration[0]. [0] https://en.wikipedia.org/wiki/Convention_over_configuration https://en.wikipedia.org/wiki/Convention_over_configuration
- skinkestek 4y agoDidn't downvote, but the constant mixing up of criticism against XML nonsense (justified) with criticism of annotations (why? Have so many people seen code bases that abuse them?) might be one reason.
- ecshafer 4y agoSpring is still awful. Play, Javalin, and other frameworks are leagues better. Even Spring boot isn't a great framework which has way too much annotation soup. Worst thing with Spring/Spring Boot is that the framework and ecosystem breaks extremely often with updates.
- skinkestek 4y agoI use Quarkus these days which means the IDE support and ecosystem of Java, the very simple annotation rules from JavaEE, and reload times like PHP.
- cutler 4y agoAgreed. Spring hasn't changed that much. It's still an annotation-fest at core and the method names don't appear to be getting any shorter.
- brightball 4y agoAnd honestly, with jRuby there’s no reason you can’t just jump in this pool.
- skinkestek 4y agoI like the Java and Kotlin languages and that I can get world class IDE support for them.
- ajmurmann 4y agoRubyMine does some really great stuff to provide a great IDE for Ruby.
- obiefernandez 4y agoYou’re welcome. Hehehe
- tinco 4y agoHaha this comment immediately made me think of you, and here you are.
- obiefernandez 4y agoHard to believe we're coming up on 20 years soon. Crazyyyy
- davedx 4y agoYeah Ruby on Rails and its associated projects have had such a giant, positive impact on development at large.
- cutler 4y agoIf Java is so great why do I still have to escape regex metacharacters even after the introduction of raw strings? It's insane to have to do this in 2023.