Remix.run Logo
dijit 2 days ago

yeah, I agree with this.. all the work that goes into making it portable makes it much harder to read the script as well in most cases.

What I typically do is also have a version check for bash, just to make sure that nothing insane happens.

I also tend to litter asserts all about the beginning of the code in my compiled programs to ensure my environment is sane. because if I make an assumption, I don’t want it to land on someone’s head unexpectedly. (especially my own)