kmx.io Blog
-
-
2025-04-19 12:43:38
Viewed 1904 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 1904 times
-
-
2025-03-28 13:26:51
Viewed 1045 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 1045 times
-
-
2025-03-11 18:34:41
Viewed 93816 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 93816 times
-
-
2025-02-10 12:43:37
Viewed 1823 times
KC3 macros are like Common Lisp macros, but with pattern matching and formal semantics for algorithmic types.
-
KC3 macros are like Common Lisp macros with Elixir pattern-matching and can destructure and return KC3 algorithmic data structures.
Macros are like functions but start with macro instead of fn and their arguments do not get evaluated. Ho...
-
2025-02-10 12:43:37
Viewed 1823 times
-
-
2025-02-09 19:22:37
Viewed 992 times
KC3, the programming language with eval- and run-time introspective semantics.
-
We released version 0.1.14 of our prototype for a semantic-oriented programming language.
The core of the language, the triple store and recursive iterator query system which we call facts-db, is used everywhere in the language. From...
-
2025-02-09 19:22:37
Viewed 992 times