mirror of
https://gitlab.com/free_zed/free_zed.gitlab.io.git
synced 2024-06-01 22:02:28 +00:00
Add pythonrust.md
(cherry picked from commit a05230de9d212d701a43c5887b5a0a3dc0f1b770)
This commit is contained in:
parent
efd1e32100
commit
29a77cb3e5
29
content/pyconfr-boost_python_with_rust-2019.md
Normal file
29
content/pyconfr-boost_python_with_rust-2019.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
### [Booster Python avec Rust : le cas de Mercurial][1]
|
||||
|
||||
Par Raphaël Gomès − Salle Charles Darwin − Dimanche à 14 h 30
|
||||
|
||||
Historiquement, le gestionnaire de version Mercurial utilise des modules en C pour améliorer ses performance lorsque Python ne suffit plus. L'année dernière, des contributeurs ont commencé à utiliser des modules en Rust comme une alternative plus sécuritaire, plus agréable et mieux outillée que C afin de compléter la base Python de Mercurial.
|
||||
|
||||
Depuis fin 2018, Octobus a le plus grand nombre de contributions Rust dans Mercurial. Nous avons découvert des problèmes liés l'interaction de ces deux langages et trouvé des solutions qui n'avaient jusque-là - à notre connaissance - jamais été publiées sur Internet.
|
||||
|
||||
Au programme :
|
||||
|
||||
* Une vue d'ensemble de l'intégration de Rust à Python
|
||||
* Les points positifs et négatifs de notre solution et les alternatives
|
||||
* Des chiffres comparatifs de performance
|
||||
* Une porte ouverte à la curiosité quant aux détails excessivement techniques.
|
||||
|
||||
---
|
||||
|
||||
Note:
|
||||
|
||||
[Octobus][2]
|
||||
|
||||
[Mercurial][3]
|
||||
|
||||
|
||||
|
||||
|
||||
[1]: https://www.pycon.fr/2019/fr/talks/conference.html#booster%20python%20avec%20rust%E2%80%AF%3A%20le%20cas%20de%20mercurial
|
||||
[2]: https://octobus.net/
|
||||
[3]: https://fr.wikipedia.org/wiki/Mercurial
|
Loading…
Reference in New Issue
Block a user