You may be right, but learning curve is an issue. If you&#x27;re already familiar with C, writing a sexpr C generator is super easy. I can see why someone would balk at learning a new conceptual model and toolset, and just take the path of least resistance, especially if they already know the kind of C program they&#x27;d like to write. This would have been even more true in 2010 of course.<p>So what&#x27;s the best way to tackle the learning curve of what you&#x27;re suggesting? If I know zero about LLVM and I want to make something like the OP, what should I do?