Hi, Le ven. 31 janv. 2020 à 21:59, Pablo Galindo Salgado <pablog...@gmail.com> a écrit : > I have been mentoring Batuhan Taskaya ("BTaskaya" on BPO, "isidentical" on > GitHub) for > the past few months. We have been working closely together on some features > as "ast.unparse", > many bugfixes and documentation improvements. He has around 27 commits > merged in CPython > (master branch) and he has been helping to triage and debugging some issues > on BPO.
I also noticed his interesting work on AST, compilers and other various bugfixes. > He has made great progress in learning the CPython workflow, CPython > internals and how to keep > things maintainable and backwards compatible so I decided to give him bug > triage permission. Congrats Batuhan! And thanks Pablo for mentoring him ;-) I met Batuhan in person last weekend during FOSDEM (at Brussels, Belgium). He gave an interesting talk on LLVM and Python. In 35 min, he gave an overview of past and present Python projects using LLVM (like Numba) and he wrote two JIT compilers producing machine code: one from bytecode, one form AST. It just a short talk, so the purpose was not performance, but more to demonstrate how easy it is to produce machine code using LLVM and Python! Video: https://fosdem.org/2020/schedule/event/llvm_python/ You can also find interesting projects in his GitHub account. https://github.com/isidentical/pepgrave implements rejected language change PEPs for fun, like PEP 204 (ex: [:5] produces [0, 1, 2, 3, 4]), PEP 212 ("for i indexing e in sequence"), PEP 276 ("for i in 7"), etc. https://brm.readthedocs.io/ "BRM is a short way of rewriting python source with transformation of tokens. It offers a high level interface for token transformation with automating most of manual stuff." Victor -- Night gathers, and now my watch begins. It shall not end until my death. _______________________________________________ python-committers mailing list -- python-committers@python.org To unsubscribe send an email to python-committers-le...@python.org https://mail.python.org/mailman3/lists/python-committers.python.org/ Message archived at https://mail.python.org/archives/list/python-committers@python.org/message/OARYCBMVYTZCENOFSOKYR4BZHOUKFG5J/ Code of Conduct: https://www.python.org/psf/codeofconduct/