Moved legacy code into archive, ready for a new rapid(?) prototype.
I may regret doing this!
This commit is contained in:
parent
09051a3e63
commit
914c35ead0
114 changed files with 165 additions and 1 deletions
|
|
@ -3,7 +3,7 @@
|
|||
*Antecedents for this essay:
|
||||
|
||||
1. [Reference counting, and the garbage collection of equal sized objects](https://www.journeyman.cc/blog/posts-output/2013-08-25-reference-counting-and-the-garbage-collection-of-equal-sized-objects/);
|
||||
2. [Vector space, Pages, Mark-but-don't-sweep, and the world's slowest ever rapid prototype](https://www.journeyman.cc/blog/posts-output/2026-03-13-The-worlds-slowest-ever-rapid-prototype/).
|
||||
2. [Vector space, Pages, Mark-but-don't-sweep, and the world's slowest ever rapid prototype](https://www.journeyman.cc/blog/posts-output/2026-03-13-The-worlds-slowest-ever-rapid-prototype/).*
|
||||
|
||||
The post-scarcity software environment needs to store data in objects. Much of the data will be in objects which will fit in the memory footpring ot a cons cell, but some won't, and those that won't will be in a variety of sizes.
|
||||
|
||||
|
|
|
|||
|
|
@ -1,5 +1,29 @@
|
|||
# State of Play
|
||||
|
||||
## 20260323
|
||||
|
||||
I started an investigastion of the [Zig language](https://ziglang.org/) and
|
||||
come away frustrated. It's definitely an interesting language, and *I think*
|
||||
one capable of doing what I want. But in trying to learn, I checked out
|
||||
someone else's [Lisp interpreter in Zig](https://github.com/cryptocode/bio).
|
||||
The last commit to this project is six months ago, so fairly current; project
|
||||
documentation is polished, implying the project is well advanced and by someone
|
||||
competent.
|
||||
|
||||
It won't build.
|
||||
|
||||
It won't build because there are breaking changes to the build system in the
|
||||
current version of Zig, and, according to helpful people on the Zig language
|
||||
Discord, breaking changes in Zig versions are quite frequent.
|
||||
|
||||
Post-scarcity is a project which procedes slowly, and is very large indeed. I
|
||||
will certainly not complete it before I die.
|
||||
|
||||
I don't feel unstable tools are a good choice.
|
||||
|
||||
I have, however, done more thinking about [Paged space objects], and think I
|
||||
now have a buildable specification.
|
||||
|
||||
## 20260319
|
||||
|
||||
Right, the `member?` bug [is fixed](https://git.journeyman.cc/simon/post-scarcity/issues/11).
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue