algorithms

Linked Lists Compared

Linked Lists Functional, Procedural, and Object Oriented; Part 1 Over the last 2 weeks, I’ve been building a singly linked list implementation from scratch in Haskell, Ruby, and C. I originally did it just to become a little bit more sharp in these languages, but what I found was really interesting, so I thought I would share my findings in a blog post. What is a Linked List? A linked list is one of the most foundational data structures in computer science.

Read more →