Nonzero Chance
Development Blog
Python’s Walrus Operator, Misgivings
The new := operator in python seems like it will occasionally be useful. But I'll always know it as the python proposal that caused so much drama, Guido van Roussum quit the job of heading the python…
Perl 5 Retrospective, Brief
Today I learned that Perl 5 is still being actively developed. I'm not sure how I feel about that. It was the first language I learned. I somehow made sense of it. When my hacking partner introduced…
Coding Bootcamp First Term Project
This week’s coursework for the bootcamp included a prompt to explain what our portfolio project will be. The constraint is that is has to be a game of some kind. I've proposed to write a text adventure…
Coding Bootcamp First Experiences
Since I already know python, the first term of the three-part coding bootcamp won’t be any trouble. I also can answer other students’ question on the bootcamp’s Slack, which is an ego boost I hardly…
MS Visual Studio Code for Linux
Apparently Microsoft Visual Studio Code, their IDE, is available for Linux. I frankly find this somewhat baffling, but I’m glad of it since it’s required for my coding bootcamp course. NuCamp explicitly…
Threaded Python Program
So I wrote my first threaded python program. I'd written the entire 350 line python script in a messy procedural style, so I spent about 5 hours rewriting the whole thing as tidy object-oriented code…