@comment{# Books} @comment{# Papers} @book{97things, author = {Kevlin Henney}, title = {97 Things Every Programmer Should Know}, url = {https://97-things-every-x-should-know.gitbooks.io/97-things-every-programmer-should-know/content/en/index.html}, year = {2010} } @online{arena-allocator, author = {Ryan Fleury}, keywords = {arena allocator}, month = sep, title = {Untangling Lifetimes: The Arena Allocator }, url = {https://www.rfleury.com/p/untangling-lifetimes-the-arena-allocator}, year = {2022} } @book{boyd2018, author = {Stephen Boyd}, title = {Introduction to Applied Linear Algebra}, year = {2018} } @article{candea2001, author = {George Candea, Armando Fox}, title = {Recursive Restartability: Turning the Reboot Sledgehammer into a Scalpel}, url = {http://roc.cs.berkeley.edu/papers/recursive_restartability.pdf}, year = {2001} } @article{how-to-read-a-paper, author = {S. Keshav}, title = {How to Read a Paper}, url = {https://web.stanford.edu/class/ee384m/Handouts/HowtoReadPaper.pdf} } @book{sicp, author = {Harold Abelson and Gerald Jay Sussman and Julie Sussman}, title = {Structure and Interpretation of Computer Programs}, year = {1985} } @book{tao1987, author = {Geoffrey James}, title = {The Tao of Programming}, year = {1987} } @article{tcollide, author = {Erin J. Hastings, Jaruwan Mesit, Ratan K. Guha}, title = {T-Collide: A Temporal, Real-Time Collision Detection Technique for Bounded Objects}, url = {https://www.cs.ucf.edu/~jmesit/publications/T-Collide%20CGAIDE%202004.pdf}, year = {2004} }