From c75ac93b77d4b96b7cf7d768c0e911e33290ca8a Mon Sep 17 00:00:00 2001 From: Arslaan Pathan Date: Thu, 20 Aug 2026 21:32:33 +1200 Subject: [fix] migrate to Zola 0.23 and Tera 2, fix up links in blog posts, edit browser-in-c a tiny bit --- content/blog/python-091.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'content/blog/python-091.md') diff --git a/content/blog/python-091.md b/content/blog/python-091.md index de1ff6a..76d678c 100644 --- a/content/blog/python-091.md +++ b/content/blog/python-091.md @@ -1,7 +1,9 @@ +++ title = "Python 0.9.1 in 2026: The minimal scripting language that feels like a better Bash" date = 2026-01-21 +aliases = ["/2026/01/21/python-091.html"] extra.image = "/assets/images/post-image/python-091.png" +extra.header_title = "python-091" +++ In the modern world of programming, Python is almost unavoidable. @@ -45,7 +47,7 @@ They said they had a pre-built version on conda, so I tried using that first. Though, unsurprisingly, it said it wasn't available (probably because I'm on Linux ARM64 and not x86). Therefore, I decided I'll just compile it myself! -After cloning the [GitHub repo for Python 0.9.1](https://github.com/smontanaro/python-0.9.1){: target="_blank" } and compiling it (tip: if you want to compile it yourself, use make with CFLAGS="-std=c89"), I ran the outputted ./python binary and tried a couple basic things, like declaring variables and printing them out. +After cloning the [GitHub repo for Python 0.9.1](https://github.com/smontanaro/python-0.9.1) and compiling it (tip: if you want to compile it yourself, use make with CFLAGS="-std=c89"), I ran the outputted ./python binary and tried a couple basic things, like declaring variables and printing them out. After a bit of tinkering and testing some things, I was immediately fascinated by the language design and how featureful this language was, even in 1991. @@ -103,7 +105,7 @@ After patching, the code ran! Multiplication worked fine, and the random number Python 0.9.1 is surprisingly quite a useful language and could possibly have some real-world applications! It seems well fit for a Bash/shell scripting alternative, or some embedded systems applications where you need a simple language with minimal footprint. -Although there were some hiccups with multiplication along the way, I have made a [patched version](https://github.com/RealArslaanYT/python-0.9.1-patched-QoL){: target="_blank" } that fixes this issue and a couple more, and also adds some QoL improvements that make it easy to get up and running on any modern system. +Although there were some hiccups with multiplication along the way, I have made a [patched version](https://github.com/RealArslaanYT/python-0.9.1-patched-QoL) that fixes this issue and a couple more, and also adds some QoL improvements that make it easy to get up and running on any modern system. The improvements/fixes are as follows: -- cgit v1.2.3