| ▲ | codazoda 2 days 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. | ||||||||
| ▲ | spapas82 2 days ago | parent | next [-] | |||||||
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. | ||||||||
| ▲ | bluGill a day ago | parent | prev | next [-] | |||||||
Modern CI systems have no problem building for 15 or 20 different platforms is what you need. There's a little bit of hassle of distributing binaries but again it's not a big deal for anyone who actually puts their mind to it. | ||||||||
| ||||||||
| ▲ | 72deluxe 2 days ago | parent | prev [-] | |||||||
But "friction" is the job, and "complexity" is the job. That's why we're developers. | ||||||||