2 ms·
I ought to spend some time documenting the code. I prefer reading a description of an algorithm than the code of the algorithm. From the description I can work
by samsquire 4y ago
I ought to spend some time documenting the code.
I prefer reading a description of an algorithm than the code of the algorithm. From the description I can work out how to implement the code myself. I might look at someone's code for ideas or compare how I solved a problem.
I too would enjoy a whitepaper of database design. I document all whitepapers read on GitHub profile (see my HN profile)
I have a simple btree here
https://GitHub.com/samsquire/btree https://GitHub.com/samsquire/btree
Farley Knight added an AVL tree to the repository that I need to change the unbalanced tree to use it.
I would like to know how SQLite VM works so I can write a database VM. I learned some things from crafting interpreters book and started writing my own programming language here
https://GitHub.com/samsquire/multiversion-concurrency-control https://GitHub.com/samsquire/multiversion-concurrency-contro...