Sat 19 November 2022
At one point or another, every Python developer or hobbyist encounters the word
CPython. For example, the dis
module states that it exposes an
"implementation detail of the CPython interpreter". What does that mean?
Some ask themselves how CPython differs from Python, and then
they move on with their lives …
Read more...
Sun 06 November 2022
The modern day ternary operator is well-known to most Pythonistas:
<expr_if_true> if <condition> else <expr_if_false>
It's officially known as a conditional expression and was introduced
back in Python 2.5 with PEP
308. Some like it, some
don't, and while discussing it with a colleague of mine he mentioned that …
Read more...
Sat 29 October 2022
I don't write this blog in hopes that it will get a lot of traction. I don't
market it, I don't try to optimize it for SEO and I I don't even tell my
friends and coworkers about it. Although I would of course be delighted to hear
someone who …
Read more...
Mon 24 October 2022
A while ago, I decided that I wanted to have a low-effort way of recording what
I learn out in the open. When I publish a blog post I feel compelled to keep
the standard of the writing on a fairly high level. I've started dozens of
articles that I …
Read more...
Wed 10 August 2022
I've been learning Rust on and off for the past few months, and The Rust
Programming Language has been my primary learning
resource during this time.
It's a great introduction to the language, and is even freely available
online.
Here, I'm reviewing the 2018 print version. Although a little bit …
Read more...