filmov
tv
Alessandro Amici - Fast Python! Coding competitions with CPython and PyPy

Показать описание
"Fast Python! Coding competitions with CPython and PyPy
[EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2]
[Rimini, Italy]
In a coding competition you want to solve problems ""fast""... why would you choose a ""slow"" interpreted language like Python? Because the ""slow"" Python wins competitions more often that most people think.
We will show how coding competitions work, what are the resources and constraints that competitors need to take into account, and we will find out that, like very often in real life, the actual processing time is only a small term in the complex equation that describe a competition.
The ""faster"" PyPy may help in gaining raw speed, but that is not the real advantage it gives you in a competition.
[EuroPython 2017 - Talk - 2017-07-12 - Anfiteatro 2]
[Rimini, Italy]
In a coding competition you want to solve problems ""fast""... why would you choose a ""slow"" interpreted language like Python? Because the ""slow"" Python wins competitions more often that most people think.
We will show how coding competitions work, what are the resources and constraints that competitors need to take into account, and we will find out that, like very often in real life, the actual processing time is only a small term in the complex equation that describe a competition.
The ""faster"" PyPy may help in gaining raw speed, but that is not the real advantage it gives you in a competition.
Alessandro Amici - Fast Python! Coding competitions with CPython and PyPy
Alessandro Amici - Solving the web most popular code shortening competition in Python.
Alessandro Amici - Test-driven code search and reuse coming to Python with pytest-nodev
Alessandro Amici - Meet dask and distributed: the unsung heroes of Python scientific data ecosystem
Alessandro Amici - Affrontare le sfide del cambiamento climantico con Python
Alessandro Molina - Kajiki, the fast and validated template engine you were looking for
Alessandro Molina - Protocols and Practices enforcing in Python through bytecode and inspection
Antonio Cuni - Python and PyPy performance (not) for dummies
How to fix ERROR: pypy: InterpreterNotFound: pypy
PyGirl, a Game Boy emulator written for the PyPy Toolchain running on PyPy (Python, RPython)
How PyPy makes your code run fast
pygame on pypy
pypy - o interpretador mais rápido do velho oeste
«Why is Python slow?» Maciej Fijałkowski, PyPy
PyPy : a fast Python Virtual Machine
A. Skrobov - How CPython parser works, and how to make it work better
EuroPython – The largest Python conference in Europe
The State of PyPy
Antonio Cuni - The joy of PyPy JIT: abstractions for free
Armin Rigo - PyPy meets Python 3 and Numpy
PyPy - the hero we all deserve. - Amit Ripshtos - PyCon Israel 2019
D'ostilio Alessandro e amici UCCELONE DI SALVATORE ddu bbotte
«Python на острие бритвы: PyPy project» Александр Кошкин, Positive Technologies...
Andrii Soldatenko - Competitive programming using Python
Комментарии