In this series looking at features introduced by every version of Python 3, we take a first look at Python 3.10, focusing on the new features in the language and library. In this post we’ll cover the new structural pattern matching feature.
This is the 21st of the 28 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.9 - Library Changes.
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. This one discusses Rust’s data types and powerful match operator.
This is the 2nd of the 2 articles that currently make up the “Uncovering Rust” series, the first of which was Uncovering Rust: References and Ownership.