It's weird how even pure languages tend to treat the Unix execution model as ambient state.
Are there any PLs that define a main function like this?
fn main(args, stdin, stdout, env) -> exit code
miniblog.
Related Posts
Today I learnt that a continually blinking caps lock on Linux signifies a kernel panic: https://unix.stackexchange.com/questions/3840/the-caps-lock-and-scroll-lock-lights-are-flashing-and-everything-is-frozen
(On the plus side, it's the first time I've encountered this despite using Linux for years.)
# mount /dev/MyVolGroup/root /mnt
# mkdir /mnt/home
# mount /dev/MyVolGroup/home /mnt/home
Unix mounting conventions still feel strange to me. Creating a directory in one mount, only to mount something else at the same path. It feels weird to create a dir in the first mount.
On Unix being the default system even today, the value of understanding the incumbent, and the amount of redundant work in a boot process: https://www.sicpers.info/2015/01/and-in-the-end-there-will-be-the-command-line/