I’m Enes from Istanbul. I’ve recently built CPython from source and successfully ran the full test suite locally. I’m very interested in language internals, algorithms, data structures, and performance/optimization work.
My background is mainly in C/C++ and Python, with experience in backend architecture and systems programming. I’ve also spent many years working on competitive programming and algorithmic problem solving, which led me to become more curious about how interpreters and runtimes are actually implemented.
I would like to start contributing to CPython, ideally in areas related to the interpreter, object model, or performance improvements. I don’t yet have experience contributing to a large open source compiler/runtime project, so I’d appreciate guidance on a suitable first issue to work on in that direction.
Thanks in advance — I’m looking forward to learning and contributing.
Yes, I have checked issues, but I couldn’t determine where should I start and how should I.
Yes, I checked that also, not in detail but superficially.
Could you suggest an issue for me to start with?
I think I should select one which is labeled as easy and there hasn’t been any pr assigned yet(as I see, generally it means there is not conversation in the issue). Am I right?