R&D

pot of greed

ID: 020f0ea3-9584-4d4a-9976-adb8f790ce29
CREATED: <2025-01-17 Fri 15:54>

RESEARCH Writing a C Compiler

CREATED: <2024-09-29 Sun 15:57>
ID: c898f19a-1699-4ca1-88e4-5fc646e0144b
  • State "RESEARCH" from "TODO" [2024-09-29 Sun 15:57]

"A Retargetable C Compiler" by Hanson – this details the implementation of LCC, which is a production grade compiler. It's a serious resource. Might be a bit too much for a first compiler;

"Practical Compiler Construction" by Nils M Holms – haven't read this one, but his work seems OK, if a bit idiosyncratic;

"Modern Compiler Implementation in C" by Andrew Appel – a good resource, but the code might be non-idiomatic C and hard to follow since it's translated from the ML version of the book (I've only read the Java version, and the code is kind of bad).

There's also Wirth's "Compiler Construction", which introduces you to a no nonsense compiler for Oberon. It's not C, but you can change it quite easily.

RESEARCH podman kvm farm

CREATED: <2024-09-03 Tue 17:46>
ID: 1e7404e9-6b57-4aec-98cf-81c6328db041
  • State "RESEARCH" from "TODO" [2024-09-03 Tue 17:46]

podman-farm — Podman documentation

WIP Curves

CREATED: <2025-05-08 Thu 18:00>
ID: 63a03922-03bb-47dd-af82-e7274135c0e1
  • State "WIP" from [2025-05-08 Thu 18:00]

Realistically we may need a dedicated lib/math..

obj doesn't cover all the bases.

SBCL provides the numeric tower via types, we really need a math tower..

WIP SFC

CREATED: <2025-05-08 Thu 18:01>
ID: 2578ff0f-c71d-4c9d-89da-ea97a3146156
  • State "OUTLINE" from [2025-05-08 Thu 18:01]
  • State "WIP" from "OUTLINE" [2025-05-08 Thu 18:01]

Space-Filling Curves

RESEARCH Hilbert Curves

CREATED: <2025-05-07 Wed 16:14>
ID: e6e79d8f-5958-4fe2-9380-710c7392423e
  • State "RESEARCH" from [2025-05-07 Wed 16:14]
  • Hilbert R-Trees, X-Tree..
    • X+ Trees? need to see the most recent research and why it hasn't become popular
  • persistance?
    • maybe 'generation' is a dimension, Ln is on disk files