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/

Reply via email to