Hacker News new | ask | show | jobs
by alazoral 1575 days ago
A lot of open source software gains automatic trust by virtue of the fact you could check it out, read the source, and compile it yourself. This possibility stands in for the fact that you probably can't - you probably can't actually read the code, and if you could you can't possibly understand all the edge cases and implications, and you definitely don't have time, especially if you are to recurse into its dependency tree.

So for scripting, where you give a random piece of code access to your entire digital life, a language that is hard to write for even experienced developers but is easy to read and fully understand what is going to happen when they run it, for anyone who could read its licence agreement, is an inspired choice.

It should be very hard to make software that could hurt people. It should be obvious, to as many people as possible, when software could hurt people. If we all prioritised user safety over developer comfort we would have a very different industry.