Hacker News
points by codazoda 16 hours ago | 0 comments
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.
[–] bluGill 5 hours ago
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.
[–] sitzkrieg 5 hours ago
definitely dont mention setting up apple certificates/ code signing.
[–] spapas82 16 hours ago
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.
[–] 72deluxe 15 hours ago
But "friction" is the job, and "complexity" is the job. That's why we're developers.