I'm writing a Python to C++ translator for https://www.oilshell.org. The shell itself is less than 40K lines of code and the translator is ~4-8K lines.

And I even have a 50K euro NLNet grant to hire someone!

Brief Descriptions of a Python to C++ Translator https://www.oilshell.org/blog/2022/05/mycpp.html

---

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.

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.

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.

---

On the other hand, I'm looking for a C++ / Python / compiler engineer, particularly in the European Union. Please take a look at Oil Is Being Implemented "Middle Out" [1] and send leads my way :) (e-mail in profile)

[1] https://www.oilshell.org/blog/2022/03/middle-out.html

Anything you can learn or use from Shedskin?

https://github.com/shedskin/shedskin