4 ms·
It’s kind of like Java. It’s a way to feel like you’re doing work without actually doing anything
by bowsamic 2y ago
It’s kind of like Java. It’s a way to feel like you’re doing work without actually doing anything
- rochak 2y agoCouldn’t have said it any better myself
- vdvsvwvwvwvwv 2y agoExcept it makes no sense. Java is a language that, while idiomatically a bit boilerplatey, is generally a workhorse for getting shit done.
- bowsamic 2y agoNo I mean in Java it’s common to write extensive boilerplate and abstractions just bc it feels constructive. Java is extremely useful, but business use of it is not so nice
- ahoka 2y agoIt’s everything but that. It’s the instrument of over engineering. Maybe not the language itself (it was the Rust if its time, everyone wanted to use it for everything, even if it made no sense), but the whole ecosystem just prefers complexity and breaking changes. Maybe it’s a coping mechanism for devs stuck with it, or I don’t know.
- Ygg2 2y ago> it's the instrument of over engineering. True, but find me one language that someone, somewhere didn't over- something. Either over-engineer or over-simplify, or over-use. People get excited about technology and try to push the envelope on its usage. That's true of any widely used tech. Hitting the golden middle is notoriously hard, especially when it is not the same middle for everyone. > the whole ecosystem What precisely do you mean? Sure Spring is notorious for this, but not the wider ecosystem. Sure some libraries might not be using SemVer, but Maven itself predates it as well.
- pjmlp 2y agoWell my phone, TV and blue ray player do lots of useful stuff.
- ahoka 2y agoDisplaying ads?
- pjmlp 2y agoPowered by Java, in an a market share Desktop Linux will never achieve.
- talldayo 2y agoLinux has a license that protects it from the class of no-holds-barred codebase abuse Java suffers from, for one.
- pjmlp 2y agoApparently OEMs aren't aware of such marvel.
- talldayo 2y agoThey check in periodically, mostly for posterity: https://github.com/teslamotors/linux https://github.com/teslamotors/linux Nobody can blame them for choosing the right tool for the job, but many held them in contempt for license violation.