Skip to content

The Austin Python Meetup Monthly Meetup

Photo of Peter Wang
Hosted By
Peter W. and Dillon N.
The Austin Python Meetup Monthly Meetup

Details

The presentations will start after 7, yet feel free to join starting 6:30.

Talk 1: Hood Chatham will present "Pyodide: CPython in the web browser"

Talk 2: Chris Leonard will present "Click: command line interfaces with Python"

Details about the presentations below:

-------------------------------------

Talk 1: Pyodide: CPython in the web browser

Description: Pyodide compiles CPython and much of the scientific Python ecosystem to web assembly using emscripten. Despite many limitations, a significant amount of existing CPython code runs unchanged on the web. Pyodide can be used to create Python apps that are portable, sandboxed, and require no installation. For instance, it is used in software education contexts where it is desirable to avoid forcing students to install Python on their computer. Pyodide allows a uniform environment where all execution is client-side. Web assembly is an exciting recent development that opens up new possibilities for the web and for software portability. Pyodide is an exploration of some of these possibilities.

Bio: Hood Chatham is a mathematician studying homotopy theory at UCLA as a National Science Foundation postdoctoral fellow. Homotopy theory is a field that involves a large amount of data analysis but it is too niche to have user-friendly software. He got involved in the Pyodide project after experimenting with using a Pyodide repl as part of a homotopy data analysis front end. He is particularly interested in scientific communication and in foreign function interfaces.

Talk 2: Click: command line interfaces with Python

Description: Click (https://click.palletsprojects.com/en/8.0.x/) is a Python package for creating command line interfaces. While there are numerous approaches to building Python tools to be run from the command line, Click really shines when building complex, highly configurable CLI's.

Bio: Chris Leonard is a software developer and devops engineer currently working as a devops consultant with his friends at Terminal Labs here in Austin. Previously, he co-founded Tabula Lingua, a startup working with original, patented linguistic algorithms. In a previous life, Chris worked for twenty years at the intersection of technology and Texas politics.

Photo of The Austin Python Meetup group
The Austin Python Meetup
See more events