I'm currently working on a PXE provisioning system with Tcl. This crafts a KickStart configuration hosted on a virtual URL.
LUks is a requirement and requires a random password on each workstation. Password generation with handmade web gui stored natively in sqlite all under 200 LoC so far.
Tcl gets flak, but it's battle tested. Still under active development and has a cool GUI, Tk, I love it as a language. In terms of simplicity it just works out of the box, execution in a single file, in a sanely manner.
Wrap a variable in brackets {} and you've secured yourself from injections or run the procedure in a lightening safe interpreter if your paranoid.
Threading is a breeze. It does make you think in a different methodology which folk may rebuttal, but once you get it, it's great.
NaviServer too, AOLs original webserver is awesome.
Nitpick: it's flak, not flack. It's a german abbreviation of Flugzeugabwehrkanone or anti-aircraft gun
I’ll do another nitpick: “rebuttal” is a noun. “Rebut” is the verb you’re looking for.
Missed the edit window. Noted for the future though, thanks.