I’ve recently read Drew DeVault’s blog post, How I decide between many programming languages. I figured that I should write my own. C Pros Simple. Interoperable with almost all other languages. Direct access to system calls (well, for most system calls that I’d use, anyways). Good ecosystem, and most packages I’d use are in my system’s repositories. Using the system package manager is the only way to sanely manage dynamically linked libraries. Flexible macro system. Yes, there are p...