• 2 Posts
  • 177 Comments
Joined 1 year ago
cake
Cake day: February 14th, 2024

help-circle













  • Yeah, I don’t consider most code complete unless it’s safe and reproducible. I love make, currently using npm but you can set up scripts with it. Automating the build process was the very first thing I did.

    This project is a piece of work. There’s effectively no documentation, and every now and then I find something new like this. The stuff I’ve fixed up so far has been much much more reliable and performant.

    Part of me just wants to rewrite the whole thing, but I need to ship features so we can sell the product and pay my salary.

    At least I’m not a cog in a huge corporation getting my soul crushed every day. I actually love fixing weird stuff.







  • BABASH includes the following changes from bash:

    • The kill command has been replaced by baptise and exorcise. baptise prevents a program from spawning a daemon, and exorcise terminates daemons.
    • All quoting must be annotated with a bible verse number
    • Due to manpage shenanigans with touch, touch has been renamed to exalt. Attempting to access the manpage for touch will be reported.
    • Using pipelines will no longer do clean up for the user