~/talk

Extending Python Into the Future

Talkat PyData Austin 2019 · 2019-12-07..12-08· [python, data-visualization]
slides:none on file

A proposal to build ePython, a typed-subset extension language that compiles one source to multiple runtimes (CPython PyPy RustPython MicroPython Jython IronPython), backed by Quansite and an OpenTeams cooperative, claims it will let projects like NumPy and pandas be reimplemented once and targeted everywhere. Technology leverages Cython/Numba-style toolchains and MyPy typing, plans to port key libraries as proofs, and asks for $6 million to fund core maintenance and ports via a cooperative community work order.

AI-written summary · about

  1. 0:00Python's future challenges
  2. 2:24Quonset Labs funding model
  3. 4:31Extending Python methods
  4. 7:37Python extension tools
  5. 8:42Why extensions limit growth
  6. 10:27Proposal for a new extensible Python variant
  7. 12:59Implementing ePython
  8. 13:42Funding ePython
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.