Embed Notice
HTML Code
Corresponding Notice
- Embed this notice@ryo @charliebrownau @furgar I just use POSIX. And I run checkbashisms on things when I'm not sure. Using actual programming languages for scripting also works for portability, though... at least if you use languages that don't change all the time and that are incompatible between this week's version and last week's version. Generally Perl was used for that role. A lot of OpenBSD stuff is written in Perl, from what I know. Makes sense, because it's an old language for people that hate change, and it works well with text. I guess you could also use Common Lisp for that, people were able to run some really old shit in that. And it can be compiled as well, including JIT. Perl is the traditional option, though.