http://jdebp.info/FGA/launchd-on-bsd.html
It went dormant some time in 2015, to my knowledge. I had genuinely been joking about an #XML parser in process 1 until someone went and did that.
With a shell, of course, it's the same sort of thing, with a full language parser, an interactive user interface, curses, terminfo/termcap, an editing library, command completion add-ins, and so forth, in the program for process 1.
Almost all proper process 1 programs do far less.


