Username or EmailPassword
I agree with your solution however I do take exception to the generalization that all hard core Unix people code in C. Ada2005 is my favourite language. I've been using it since it was Ada83.
Well, Ada is nice! in fact, I like the fact that you can find Forth code in FreeBSD's bootloader and Modula-3 in CVSup. These were chosen for a very good reason.
Maybe in FreeBSD it's different. I've used more OpenBSD, where's there's a definite trend to keep it simple and small (C). For better or for worse, and I can't really see much non-C get in the core system. Maybe FreeBSD people are more open, it sure looks that way. In fact, this C-fixation is an aspect I don't like in OpenBSD, but I understand the rationale.