Comparing programming languages XII: The Native showdownIntroduction Recently, I had a nice conversation on Twitter/X (Ah, the good old days when Twitter wasn't so terrible) about Scala Native, Kotlin, and so on. The present post is inspired by that converMar 19, 2026·6 min read
Comparing Implementations of the Monkey Language XI: Going Native (and JS) with Kotlin.Previously In the last episode, We review some updates to the performance of several languages and runtimes. Kotlin Native Many moons ago, I tried to compile my Kotlin code to Native, but it failed with a Segmentation fault when I tried to run it. Re...Jan 23, 2023·4 min read
Comparing implementations of the Monkey Language X: An update on performance for Go, Kotlin, Crystal, Python and RubyPreviously In the last episode, we wrote a TypeScript implementation for the Monkey Language. Let's review some numbers, shall we? Since I started this series, most languages and runtimes have released new versions. On the other hand, I did some modi...Dec 21, 2022·3 min read
Comparing implementations of the Monkey Language IX: A monkey and his Bun (TypeScript)Disclaimer This is my first post on Hashnode, but this series has been running for a while over on Medium. So, If everything goes well, I'll move all the posts in this series from Medium to Hashnode. In this series, I implement an interpreter (and so...Dec 11, 2022·5 min read