Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Oil Shell | C++ / Python Language Engineer | Remote, Flexible, Open Source, Europe preferred | https://oilshell.org

I have a slightly unusual job funded by a grant under https://nlnet.nl ! They prefer to pay Europeans, although it's not set in stone, so feel free to contact me if it's otherwise a fit. Everything about the job is flexible -- think of it as an open source project where you happen to get paid for specialized skill.

The job is to work on a garbage-collected language runtime and OS bindings in C++. This is the foundation of an open source shell. Most of the project's code is written in statically typed Python, and this is the "unsafe core".

There is also related work on a Python translator/compiler in Python.

I found one person through Hacker News in June (Jesse), which is working great, but we can use more help. The good news is that this process has made the code more accessible, cleaner, and open to contribution (updated docs, cleaned up the build system, CI, etc.)

Everything about the project is open, so please take a look and contact me at [email protected] if interested. We can chat online or do a video call (I'm based in the USA). We can also arrange a code walkthrough or PAID "trial period". We want people who will have fun working on these problems.

https://github.com/oilshell/oil/wiki/Where-Contributors-Have...

https://github.com/oilshell/oil/wiki/Compiler-Engineer-Job -- slightly older, the work is more concrete now, less open-ended

A Garbage-Collected Heap in C++, Shaped Like Typed Python

https://www.oilshell.org/blog/2022/05/gc-heap.html

Recent blog posts may give you a sense of what we're doing: http://www.oilshell.org/blog/

[email protected]



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: