@ska in my spare time, I'm preferring C because it's fun to me. If I'm being paid, I owe it my clients to not waste their money on debugging segfaults, weird posix edge cases and race conditions. Also I don't want to be paid to implement linked lists for the 100th time.