kmx.io Blog
-
-
2026-01-06 01:01:21
Viewed 266 times
Temporary variables, copy constructors, and Pthread on macOS
-
Recently I re-discovered that macOS has support for pthread. I did try before but the only way out was to entirely disable pthread for macOS.
Then Claude-code arrived, and to my surprise it knew that copying a
pthread_rwlock_tis u...
-
2026-01-06 01:01:21
Viewed 266 times
-
-
2025-12-30 17:51:33
Viewed 740 times
In the post-stack-smashing-protector world, OpenBSD is the fastest !
-
Here are some benchmarks from a real-world use case :
./configure && make -j8 && time make testin KC3. The time commands gives three results that we plot in a graph in the [→ attached PDF](https://www.kmx.io/im...
-
2025-12-30 17:51:33
Viewed 740 times
-
-
2025-12-30 16:16:44
Viewed 143 times
Never two without three
-
Never two without three is an old saying in French (my native language along with English) and it means expect a following for this. It repeats.
But on a heavenly level I discovered something interesting : 2 and 3 are key binary sequence...
-
2025-12-30 16:16:44
Viewed 143 times
-
-
2025-12-27 17:35:07
Viewed 239 times
Due skepticism
-
You should not trust me.
When you run my code you should read it first.
I try to read most of the code I run. At least the configure and Makefile as they are privileged commands.
But know it : I do not want bugs and I do not want s...
-
2025-12-27 17:35:07
Viewed 239 times
-
-
2025-12-25 03:25:54
Viewed 3121 times
Released KC3 v0.1.16 🎄
-
KC3 is a programming language project developed by kmx.io. Taking its roots in C, Elixir and Common Lisp, it could be described as C with Elixir modules, pattern matching, and a semantic object system backed by a gr...
-
2025-12-25 03:25:54
Viewed 3121 times