virtualice is a user on octodon.social. You can follow them or interact with them if you have an account anywhere in the fediverse. If you don't, you can sign up here.

looking at mastodon instances

wondering how many dozen instances i could host per GB if ram was any close to correctly used

just don't start projects in ruby anymore please

okay also:

please don't python for large projects, it's nice but has the same issues even if less obvious.

please don't java, ever. it's like,,, no dont.

please don't javascript, but v8 is cool and efficient, it's just a bad tool.

go is average. i dislike the language and find it very uh well bad but it does the job and does it efficiently enough

please rust, please a lot of rust all the time, we won't ever need anything else when we get more rust done 🦀

@CobaltVelvet hmm. I love Rust too, as you probably know. 😁 But there are more concerns a new project has to consider than just memory usage, and I certainly expect to continue choosing Python or Java for some of my new projects in the future.

I'm curious, why do you have such a strong reaction to Java? The VM is orders of magnitude more efficient than most common choices and the language design these days incorporates many of the same lessons Rust does.

virtualice @CobaltVelvet

@jamey orders of magnitude really? maybe most java developers i have witnessed are just incompetent then

it's just always so awful and excessively heavy in every possible way. desktop apps, web stuff, servers, ... there's one constant : it uses way too much ram and cp

and the dev tools, all bad memories

· Web · 0 · 0

@CobaltVelvet yeah, there's a big difference between what the language and implementation are capable of, and what "enterprise" code style leads to. IIRC Java ranks consistently near C/C++ in the programming language shootout micro-benchmarks, for example.