Avatar

Scoopta

Scoopta@programming.dev
Joined
3 posts • 33 comments
Direct message

…is it truly that bad? npm is the reason I don’t even install software based on node on my machines… python doesn’t seem nearly as bad by comparison? (I run it, just don’t like to write it) Maybe it’s worse than I realize

permalink
report
parent
reply

You’re talking about Java(Jakarta) EE, my comment is primarily targeted at Java SE. I find that the Java standard library on its own and core language is pretty nice if you use modern versions like Java 21. If I had to complain it’d be about checked exceptions, they annoy me but otherwise the language is fine. I’ve never worked with the full enterprise web stack, I use servelts for web and do a large amount of Java SE desktop development, not with swing, fuck swing. Primarily LWJGL and JavaFX. I love that language, more than most. At work I use a lot of C# and I hate it, I miss Java when I have to write C#. I just don’t love it, mostly due to all the little annoyances and missing things(no labeled breaks, no diamond operator for generics, etc). I try to use Java for projects where I can but it’s not always an option.

permalink
report
parent
reply

Eh? I daily drive only FOSS software with basically no problems, the only exception I make is for firmware and JS, firmware because it’s realistically not a choice and JS because it’s extremely sandboxed and I use librewolf with container tabs to isolate cookies etc cross sites, even drivers are not exempt from this rule. FOSS specifically being programs under a GNU approved free software license or software found in the Debian main repos and therefore complying with the DFSG. It’s, surprisingly easy. In fact when I made the decision to do this it was primarily because I needed so little proprietary software that it just wasn’t even much of a challenge?? I guess my main point in saying this is I don’t get where you’re coming from, I’d love a Linux phone but it’s not realistic there, but on the desktop? It’s extremely realistic??

permalink
report
parent
reply

That syntax decision is single handedly why I avoid python if possible

permalink
report
parent
reply

If you’re using systemd they just recently introduced run0 which works very similarly to what’s talked about here

permalink
report
reply

A lot of companies run Debian and Debian based distros, Google on their servers for a start

permalink
report
parent
reply

I’m so glad someone posted this. I was going to lol

permalink
report
parent
reply

Wells Fargo cuts to 14 on their sign in page but not on their change password page, ask me how I know

permalink
report
parent
reply

Honestly modern Java has a lot of really nice features and I think it gets a lot of unfair hate

permalink
report
reply

Should probably fix that given we’ve been out of IPv4 for over a decade now and v6 is only becoming more widely deployed

permalink
report
reply