Hacker News new | ask | show | jobs
by carlmr 2122 days ago
>The problem, however, is that as long as Bourne Shell and Bash are installed everywhere, people will write scripts for it.

This is also an issue of interpreted languages. Often I write bash and very constricted python2/3 compatible code, because I can be fairly sure the target audience has both of these.

You need to have everyone install (and maybe even use) your shell/language for them to be able to use it. Or have them recreate your environment (docker or cxfreeze). With Rust it's easy to distribute a small self contained binary.