Building a Lua interpreter in Go
No null. No exceptions. No garbage collector. No inheritance. Every feature a language grants is a failure mode it accepts. Rust's genius is the courage to refuse. The elevator stops crashing.
personal blog (mostly about programming)
Write and document binary data human friendly. Cat it together with hexylon. - RaphaelPour/hexylon
“An investment in knowledge always pays the best interest.” – Benjamin Franklin Many of the best software developers have T-Shaped Skills: Deep expertise in programming and software dev…
The Java Virtual Machine is not limited to running programs written in the Java programming language. There are many other compilers that output Java bytecode. Some of these languages have so far remained exotic. Others have found a large following, for example Groovy, Clojure, Scala and Kotlin. Now, with Flix, another language, that brings some fresh approaches to the JVM, has entered the scene.
7 programming languages I recommend dipping your toes into in 2025.
As I was reading around on StackOverflow, digging through other peoples source code, I spotted multiple methods returning null in a variety of circumstances. I also found rather imaginative ways to handle null-values. Although there is nothing wrong with null, the concept of null-pointers seems to be somewhat misunderstood. Let’s change that. What are null-pointers? Wikipedia has the following to say: A null pointer has a value reserved for indicating that the pointer does not refer to a valid object.
In the previous post I went over how Cesil has adopted all the cool, new, C# 8 things – except for the coolest new thing, nullable reference types. C#’s answer to the billion dollar mistake, …
Programming, Coffee and Indie Hacking
Personal blog of Saurabh Minni aka 100rabh where he talks about the various topics that interest him
We implement Co, a small language with coroutines and channels.
A curiosity about the interaction between two TypeScript compiler settings, that lead to errors that appear and disappear, as one increases strictness.
I wrote a blog post ten years ago. How do I feel about it now?