Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
![](/static/devrant/img/pipeless-devrant-banner-white.png)
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
Pickman6585y@irene then it's a bad pojo, but still a pojo. Implementing interfaces has nothing to do with that. AFAIK
-
Hazarth92595yI think its because java developers are retards and always raped objects (and for that matter that translated to C# as well) by making it full of setters and getters. The whole language was designed around "fuck correct encapsulation principles, lets access everything just with a name before it" and now people complain about OOP... I wonder why?!
-
Konsole31245y@Hazarth What other language would you recommend? Yes java is not a modern language. Yes it has it's problems.
Which language doesn't?
You don't hear java devs saying other languages are crap.
I would choose a language with type safety any day over one that doesn't. -
Hazarth92595y@Konsole dont get me wrong, Java is a good language, Im ranting about the people that use it and how they built their ecosystem based on lazyness rather than using it properly. That would be fine if it were a few devs subjectively, but Java devs are *made* to use it incorrectly and convinced its alright by all the libraries and frameworks that use it incorrectly too. The language itself us alright (tho id rather go for C# myself simply because its ahead of time compared to java in features, including null safety)
Related Rants
Who the hell named it POJO.
That "Plain Old" doesn't make sense at all. They could have just named it "JO"
rant
never let developers do the naming
java
pojo