kmx.io Blog
-
-
2025-08-18 12:39:34
Viewed 474 times
KC3 loading time improved by two orders of magnitude
-
KC3 recently got three new interns that worked on marshalling and unmarshalling for serialization and deserialization to network or to disk of every KC3 data type.
The result is that we can dump and load any KC3 data type at runtime. Use...
-
2025-08-18 12:39:34
Viewed 474 times
-
-
2025-05-09 16:33:58
Viewed 1671 times
Started working on OpenBSD's bluetooth stack
-
OpenBSD 5.5 had partial support for netbt bluetooth stack ported from FreeBSD but it was removed in 5.6. So I took the 5.5 code and ported it to -current with a lot of help from ChatGPT o3. After a few days of refactoring it builds !
Yes...
-
2025-05-09 16:33:58
Viewed 1671 times
-
-
2025-04-19 12:43:38
Viewed 1902 times
New documentation for KC3 basic types and triple store
-
https://kc3-lang.org/doc/1_KC3 contains a lot of new documentation for KC3. Details include documentation for all KC3 basic types and how to query the triple store (facts-db) : https://kc3-lang.org/doc/1_KC3/1.25_Facts.
Happy hacking...
-
2025-04-19 12:43:38
Viewed 1902 times
-
-
2025-03-28 13:26:51
Viewed 1036 times
Best use case for KC3
-
I think the best use case for KC3 is rapid prototyping in a high level language and progressive re-implementation in C, function for function.
In KC3 each function can be either a KC3 function or a C function. This way you can write your...
-
2025-03-28 13:26:51
Viewed 1036 times
-
-
2025-03-11 18:34:41
Viewed 93752 times
Why I stopped everything and started writing C again
-
I've been a good student for 5 years at a French computer school. I've been a good freelance developer for 20 years. I've used Ruby on Rails exclusively however never writing my own code always for clients.
One day I learned Common Lisp....
-
2025-03-11 18:34:41
Viewed 93752 times