عجفت الغور

python

Tags: computers

Context sensitivity: https://groups.google.com/g/comp.theory/c/nJzOyRnAP3k/m/AInZxo48FNIJ?pli=1

Performance Python

Vectorcall

  • https://peps.python.org/pep-0590/
  • C API to optimize calling of objects
  • tp_call too slow
    • Also one function pointer per class, rather than per object. So classes create a lot of intermediate objects

Cpython

  • Every object is defined by a C struct called PyTypeObject. This struct contains slots.

Parsing PDF’s in Python

Difflib

OS

Discussion Forum Changing from Mailing List

  • https://lwn.net/Articles/901744/
    • Scattered community upon mailing lists, was scattered between PR’s, Issues, python-dev, python-committers, etc
    • Unification on Discourse

Python Concurrency