Oh absolutely, Nim should definitely get the vast majority of the credit.<p>It&#x27;s not just because Nim compiles to C; it&#x27;s also due to Nim&#x27;s powerful macro system, which: (1) allows me to define my own first-class pragmas such as `exportpy`; (2) supplies my pragma with a detailed &amp; expressive AST of the Nim function onto which my pragma was annotated; (3) enables my pragma to auto-generate the C-API boilerplate code, and write it to disk as a newly-created C source file, all within the Nim compilation pass.  Nim is a fantastic language, perfectly suited to this scenario.<p>I merely spotted an opportunity. :)