DEV Community

Discussion on: 10 Skills Java Programmer can Learn to Accelerate their Career

 
siy profile image
Sergiy Yevtushenko • Edited

Phew... do you view yourself as the only
smart person amongst millions of mindless
spring developer lemmings that understands
how bad spring actually is?

Nope. I'm using Spring for last 10 years or so, and vast majority of Spring devs I've worked with had exactly the same opinion about it. But my argument was not about who is smart and who is not. It was about using Spring popularity as a proof of quality.

So if you use plain spring, maybye even
Spring-Fu (Functional bean definition)
without JPA you can already build a native-
image with Graal and get a start-up time of
1ms and a couple MB RAM usage. But if you add
all that convenience that makes you faster
during development, it's going to be much
slower and more memory consuming at the
moment.

You basically just repeated what I wrote above - Spring with it's "majic" is a CPU/Memory hungry bloatware.

I honestly don't believe, that other frameworks
should be put on that list at the moment.

Spring should not be in that list either.