Comment by codazoda

2 hours ago

One possible reasons is that all of those are compiled languages vs interpreted. It doesn’t sound like much but compiling your code for three plus platforms and distributing binaries adds just enough complexity and friction to make it feel a lot more difficult.

But "friction" is the job, and "complexity" is the job. That's why we're developers.

I agree with that yes but consider how many people would benefit. And how easy it should be for them to do the change (and compile). It's just tokens.