Overview
Explore the importance of fast script execution times in this EuroPython 2017 conference talk. Learn about MicroPython's potential for improving command execution speed compared to other interpreted languages. Discover techniques for measuring execution time, compare performance across various scripting languages, and examine a practical use case of MicroPython on Unix systems. Gain insights into when fast execution matters, understand different approaches to timing commands, and witness a live demonstration of a Bash completion script for pip install using MicroPython. Delve into the challenges of Python's startup time and how MicroPython addresses these issues, making it an ideal choice for time-sensitive applications.
Syllabus
Intro
What is conky
How conky works
What happens when you dont use Python
Performance issues
Clock cycles
Interpreted languages
Measuring execution time
Man page for time
MicroPython
What is MicroPython
The numbers
Real life implementation
Builtin pip performance
Builtin pip demonstration
Batch completion
Parse HTML
Codebook
Performance
Live Demo
Thank you
Challenges
MicroPython vs Python 2
Michael Biden
Taught by
EuroPython Conference