My Favorite Things — CS Edition

Julian Rosenblum
1 min readMar 9, 2019

Linked lists and hash tables, git and subversion
Writing a depth-first search using recursion
Integers, booleans, doubles, and strings
These are a few of my favorite things

Constant time lookups and CPU caching
Memory access with minimal thrashing
Open addressing and buffers with rings
These are a few of my favorite things

List comprehensions and type declarations
Haskell’s compile-time optimizations
Functions as pure as the joy each one brings
These are a few of my favorite things

When my code halts, when it segfaults
Or just doesn’t run
I simply remember my favorite things
And that makes my job more fun

--

--