Articles on current page (1-2 of 2)

May 2023

cargo ship

☑ Uncovering Rust: Build and Packaging

Rust is fairly new multi-paradigm system programming language that claims to offer both high performance and strong safety guarantees, particularly around concurrency and memory allocation. As I play with the language a little, I’m using this series of blog posts to discuss some of its more unique features as I come across them. In this one I’m looking at Cargo, Rust’s build and packaging system.

This is the 6th of the 7 articles that currently make up the “Uncovering Rust” series, the first of which was Uncovering Rust: References and Ownership. This article was preceded by Uncovering Rust: Traits and Generics.

Read article →

12 May 2023 at 9:26AM in Software
Photo by Pixabay on Pexels

February 2021

python 32

☑ What’s New in Python 3.2

Another installment in my look at all the new features added to Python in each 3.x release, this one covering 3.2. There’s a lot covered including the argparse module, support for futures, changes to the GIL implementation, SNI support in SSL/TLS, and much more besides. This is my longest article ever by far! If you’re puzzled why I’m looking at releases that are years old, check out the first post in the series.

This is the 3rd of the 29 articles that currently make up the “Python 3 Releases” series, the first of which was What’s New in Python 3.0. This article was preceded by What’s New in Python 3.1.

Read article →