5 ms·
I use GNU dmd instead. Simple and very extensible with Scheme. I use it as PID 1 on 2 of my machines, but I use another instance of it as a user service manag
by davexunit 11y ago
I use GNU dmd instead. Simple and very extensible with Scheme. I use it as PID 1 on 2 of my machines, but I use another instance of it as a user service manager on all of my machines. I've also been meaning to replace runit with dmd in Phusion's passenger-docker image to get something more hackable.
https://gnu.org/s/dmd https://gnu.org/s/dmd
- kragen 11y agoHaving dynamic memory allocation, let alone garbage collection, in my pid 1 doesn't sounds like a great idea. (I know, as long as I'm using Linux, I'm stuck with dynamic memory allocation in the fucking kernel. I don't have a plan for how to fix that yet.) (Also, thank you so much for all your help with Guix this last week!)
- blackbeard 11y agoThere's nothing wrong with dynamic allocation in a kernel. It is for example better than having fixed size process tables and all the crap that comes with that. "holy crap I've got to recompile my kernel to get more processes" is so 1995...
- kragen 11y agoYou know what else is "so 1995"? 400-day uptimes.
- blackbeard 11y agoNot really. I have centos boxes that have been up for over 3 years.