codr7/whirlog
View on GitHub ↗ ★ 81 Common Lisp
a minimal versioned log structured relational DB in Common Lisp
10 mentions on Hacker News by 1 person: 5 stories, 5 comments · first 2021-03-05 · latest 2025-03-08
20082026
-
Lisp makes a lovely data format imo, much nicer to work with than CSV/JSON/YAML/XML. https://github.com/codr7/whirlog
comment by codr7 · 2025-03-08 · in The program is the database is the interface -
Here's a different approach in Common Lisp I wrote a while back: https://github.com/codr7/whirlog
comment by codr7 · 2025-01-20 · in Build a Database in 3000 Lines with 0 Dependencies -
…I've used similar designs to [0] (Lisp warning, ymmv) successfully in several projects. [0] https://github.com/codr7/whirlog
comment by codr7 · 2023-04-22 · in The “Build Your Own Database” book is finished -
…a log based db with composite keys over the years, the most complete version so far in Common Lisp: https://github.com/codr7/whirlog I've found that reinventing wheels is a great way to learn, even if you never use them.
comment by codr7 · 2023-02-14 · in Build your own fast, persistent KV store -
▲ 110
Show HN: Minimal versioned log structured relational DB in Common Lispstory by codr7 · 2021-06-28 · 15 comments
-
▲ 3
Show HN: A minimalistic versioned, log structured relational DB in Common Lispstory by codr7 · 2021-06-19 · 0 comments
-
▲ 2
Show HN: A minimalistic versioned, log-based relational database in Common Lispstory by codr7 · 2021-06-16 · 0 comments
-
…isn't doable or good enough, but I still want ordered set functionality that isn't in the stdlib. https://github.com/codr7/whirlog/blob/main/rb.lisp https://github.com/codr7/libcodr7/blob/master/source/codr7/t...
comment by codr7 · 2021-04-09 · in Tree.h in OpenBSD: dependency-free intrusive binary tree (2002) -
▲ 2
Show HN: A simple, log-based relational database in Common Lispstory by codr7 · 2021-03-08 · 0 comments
-
▲ 1
Show HN: Whirlog - A simple, log-based relational database in Common Lispstory by codr7 · 2021-03-05 · 0 comments