Lightning Talks Part 2 - Python Language Summit 2020
Zac Hatfield-Dodds Teaching Python with Errors When a new coder begins learning Python, the first Python feature they usually see is . In Zac Hatfie...
Zac Hatfield-Dodds Teaching Python with Errors When a new coder begins learning Python, the first Python feature they usually see is . In Zac Hatfie...
"We've got very big news on Android," Russell Keith-Magee told the Language Summit. "We're close to having a full set of BeeWare tools that can run on Androi...
The PyCon 2015 sprint was the first time this blogger contributed to Python—or rather, I tried to. The three patches I submitted that year are awaiting a rev...
Zac Hatfield-Dodds opened his presentation with a paraphrase of the economist Thomas Schelling: > No matter how rigorous her analysis or heroic his imagina...
"There are a lot of PEPs about typing!" said Guido van Rossum at the Language Summit. Since 2014 there have been ten PEPs approved for Python's type-checking...
Mark Shannon began his presentation saying, "This should actually be titled A Semi\-Formal Specification. I don't think we'll ever get to the stage of ML," a...
Since its start, Python’s grammar has been LL(1): it needs only a left-to-right parser that looks one token ahead to resolve ambiguities. The standard CPytho...
Sumana Harihareswara What do you need from pip, PyPI, and packaging? Python packaging has seen relatively quick development in recent years as a result of...
The first language change proposed this year was the most radical: to make f-strings the default. Eric V. Smith, who wrote the PEP for f-strings in 2015, sai...
Antonio Cuni presented HPy (pronounced "aitch pi"), an attempt at a replacement C API that is compatible and performant across several interpreter implementa...
The Python Language Summit is a small gathering of Python language implementers (both the core developers of CPython and alternative Pythons), as well third-...
"Documentation is the way we communicate with each other," said Willing. "Historically, we've done a great job with documentation." But the environment is ch...
The Summit began with six pre-selected lightning talks, with little time for discussion of each. Five of them are summarized here. An upcoming article will c...
The Summit concluded with a second round of lightning talks, which speakers had signed up for that day. These talks were therefore more off-the-cuff than the...
Python is tested on a menagerie of “buildbot” machines with different OSes and architectures, to ensure all Python users have the same experience on all plat...
Core developer Victor Stinner described to the Language Summit his method of mentoring potential new core developers. His former apprentices Pablo Galindo Sa...
Core developer Mariatta Wijaya addressed her colleagues, urging them to switch to GitHub issues without delay. Before she began, Łukasz Langa commented that ...
When a Python subinterpreter loads an extension module written in C, it tends to unwittingly share state with other subinterpreters that have loaded the same...
Scott Shawcroft is a freelance software engineer working full time for Adafruit, an open source hardware company that manufactures electronics that are easy ...
Amber Brown of the Twisted project shared her criticisms of the Python standard library. This proved to be the day’s most controversial talk; Guido van Rossu...
Python boasts that it comes with “batteries included,” but programmers have long been frustrated at one set of missing batteries: the standard library does n...
Russell Keith-Magee spoke in his capacity as the founder and “Benevolent Dictator For Now” of the BeeWare Project. The project’s slogan is “Write once. Deplo...
The Python Language Summit is a small gathering of Python language implementers, both the core developers of CPython and alternative Pythons, held on the fir...
When Tim Peters started working on Python, his first advice for Guido van Rossum was that programmers want to add ints and floats. From the beginning, Python...
Warehouse is a next-generation Python Package Repository which will replace the existing code base that currently powers PyPI. (See the source code on GitHub...
By Anwesha Das February 2017 marked the beginning of a new journey for a new regional Python Conference - PyCon Pune. PyCon is the meeting place for communist...
Glyph Lefkowitz was barely 20 years old when he promised himself, "I am never going to use a proprietary programming language again!" He had been writing a J...
Pay what you want for a stack of Python ebooks from No Starch Press, and decide what portion goes to the PSF. This deal is presented by Humble Bundle, which ...
If you're using an older Python without the most secure TLS implementation, this is the year to get serious about upgrading. Otherwise next June you may not ...
In a 1947 lecture on computing machinery, Alan Turing made a prediction: "The new machines will in no way replace thought, but rather they will increase the ...
"We were all amateurs," recalls Guido van Rossum. In the early years of the Python Software Foundation, its founders were more interested in writing code tha...
Next week Ana Balica will give her first keynote, but she isn't nervous. At least, not yet. "I definitely will be before going on stage," she says. "That’s a...
Ned Batchelder didn't mean to get himself nominated for an award. He'd simply encouraged his Twitter followers to "nominate someone who made a difference for...
<table align="center" cellpadding="0" cellspacing="0"><tbody><tr><td><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhBY0AgJK6ImRqqXgBHST...
The PSF's annual election completed yesterday. Please welcome the new PSF Board of Directors for the 2016/17 term! - Annapoornima Koppad - Carol Willing ...
If you're a voting member of the Python Software Foundation, then on May 20 you were emailed a ballot to vote for this year's Board of Directors. The voting ...
This morning at OSCON, O'Reilly Media gave Brett Cannon the Frank Willison Memorial Award. The award recognizes Cannon's contributions to CPython as a core d...
As we announced last week, the Python Software Foundation is seeking candidates for this year's directors. Nominations are open now until the end of May 15 A...
You don't have to be an expert, or a Python celebrity. If you care about Python and you want to nurture our community and guide our future, we invite you to ...
You settle into a deck chair in the sun. All around you are the hills, streams, and spectacular greenery of Cordoba Province, Argentina. You could take a nap...
When a pair of cufflinks in the shape of the Python logo sold for $900, Jacqueline Kazil thought, "We're on to something." The cufflinks were the most covete...
"We wouldn't have Python on the micro:bit if he hadn't made it work, to put it simply," Nicholas Tollervey says. He's talking about Damien George, the physic...