Core Devs Say A Fond But Firm Farewell To Python 2

Saying that it was finally time for the community to bid a “fond but firm farewell to Python 2”, core developer Benjamin Peterson marked the release of Python 2.7.18 on April 20th; officially ending support for the 2.x branch of the popular programming language. It was hardly a snap decision. Python 3.0 was released all the way back in December 2008, and it was never a secret that the newer branch was not only incompatible with the earlier version, but that it would eventually superseded it to become the standard.

But migrating the incredible amount of Python code in the wild over to the latest and greatest was easier said than done. Millions upon millions of lines of code used in everything from Linux distributions to virtually every major web service needed to be reviewed and migrated over to Python 3. In many cases the changes were relatively minor, but when code is being used in mission critical applications, even the smallest of changes are often avoided unless it’s absolutely necessary. The voluntary migration took far longer than expected, and the end-of-life (EOL) for Python 2 was pushed back by years to accommodate developers who hadn’t made the necessary changes yet.

Given the somewhat fluid nature of the Python 2 EOL date, it seems fitting that this last final release would come several months after the “official” January 2020 deadline. The intention was for it to coincide with PyCon 2020, but just like so many of the events planned for the first half of the year, the in-person conference had to be canceled in favor of a virtual one due to the COVID-19 epidemic. That might have stymied the celebration somewhat, but the release of Python 2.7.18 will still be looked on as a special moment for everyone involved.

Continue reading “Core Devs Say A Fond But Firm Farewell To Python 2”

Goodbye Hackaday, I’ll Miss You.

Farewell Hackaday, the time has come for me to move on. Don’t worry, hackaday will keep going, just like it did when [Eliot] moved on, and [Phil] before him.

I wrote my first post on July 9th, 2008. Since then I’ve had so much fun, and written a total of 1,552 posts (including this one). In my opinion, there is simply no other site like Hackaday.com, our readers are passionate and knowledgeable and it shows, even if some of you are incredibly rude to each other(that’s a sign of passion right?).

While some projects stand out in my mind, it is the people I have enjoyed the most. The people I met when I went to all the different hackerspaces, my co-writers[Mike Szczys] and[Brian Benchoff], past hackaday employees, our commenters,  and even my boss [Jason Calacanis].

If you want to find me, I’ll be at calebkraft.com or on facebook or G+. I have a twitter too, that I guess I’ll start using today.

Join me after the break just one more time while a take a trip down memory lane with a few of my favorite moments from the last few years.  Oh, and yes, I think saying “after the break” is stupid. What else do you say though?

Continue reading “Goodbye Hackaday, I’ll Miss You.”