I'm writing a Python to C++ translator for <a href="https://www.oilshell.org" rel="nofollow">https://www.oilshell.org</a>. The shell itself is less than 40K lines of code and the translator is ~4-8K lines.<p>And I even have a 50K euro NLNet grant to hire someone!<p><i>Brief Descriptions of a Python to C++ Translator</i> <a href="https://www.oilshell.org/blog/2022/05/mycpp.html" rel="nofollow">https://www.oilshell.org/blog/2022/05/mycpp.html</a><p>---<p>But I don't think there is anything interesting in this repo. It doesn't show anything that works, and doesn't really make any claims.<p>But maybe it would be a fun illustration of the limitations of AI. So I would propose that if you can get even 1000 lines of Oil's code translating and running correctly with AI, I will award you a big part of my grant.<p>I think it's impossible with the state of the art. I don't have much interest in current ML techniques, but I'm credited on a deep learning paper with thousands of citations, so it's not a totally uneducated claim.<p>---<p>On the other hand, I'm looking for a C++ / Python / compiler engineer, particularly in the European Union. Please take a look at <i>Oil Is Being Implemented "Middle Out"</i> [1] and send leads my way :) (e-mail in profile)<p>[1] <a href="https://www.oilshell.org/blog/2022/03/middle-out.html" rel="nofollow">https://www.oilshell.org/blog/2022/03/middle-out.html</a>