5 ms·
I know you are joking. But asides from the securities offered by the typing system and borrow checker, Rust (and Go; and maybe others to some extend) have goin
by berkes 6y ago
I know you are joking.
But asides from the securities offered by the typing system and borrow checker, Rust (and Go; and maybe others to some extend) have going for them is that the compiled binary is "OOTB".
I'm on ubuntu, and it seems all python tooling is there to start running Gamestonks Terminal. But more often then not, getting a Python, Nodejs or Ruby project running requires a lot of fiddling, insider-information (what is npx, why did pipenv just break my entire desktop, why is this 'rbenv' thing giving these weird 'RVM' errors?).
A rust project: download it, unzip it, run it. A very short Daft Punk song, really.
- unixhero 6y agoDaft Punk has split up, so it is no longer a valid meme.
- infairverona 6y agoAren't PAR files meant to address that?
- berkes 6y agoProbably. As would appimg or snap or any other packaging. But all of these don't make the packaging easier, they merely move the complexity of such setups from "all users" to "the devs". Which helps a lot. But it's still easier if no-one has to deal with this.
- hinkley 6y agoLong ago I had lucid reasons why Sass was better than Less in very important ways, but over time it became "but not worth the trouble of maintaining a Ruby distribution on your machine" The c implementation didn't hit the point of me being able to endorse it before I just gave up and let people use Less if that's what they prefer. Runtimes, man. They can be the pits.
- eclat 6y agoASDF requires nearly the same amount of effort for every language