Lisp, the Universe and Everything

2019-09-28

Programming Algorithms: Trees

›
This is a snippet of the "Trees" chapter of the book. Couldn't resist adding this xkcd Balancing a binary tree is the in...
2019-09-11

Programming Algorithms: Hash-Tables

›
This is a snippet of the "Hash-Tables" chapter of the book. Now, we can move on to studying advanced data structures which are...
2019-08-30

Programming Algorithms: Key-Values

›
This is a snippet of the "Key-Values" chapter of the book. To conclude the description of essential data structures, we need to ...
2019-08-29

RUTILS 5.0 and Tutorial

›
RUTILS is my take on the Lisp "modernization" effort that adds the missing syntactic and data structure pieces, which became prov...
2019-08-19

Programming Algorithms: Linked Lists

›
This is a snippet of the "Lists" chapter of the book. Linked data structures are in many ways the opposite of the contiguous one...
2019-08-12

Programming Algorithms: Arrays

›
This is a snippet of the "Arrays" chapter of the book. Arrays are, alongside structs, the most basic data structure and, at t...
2019-08-05

Programming Algorithms: Data Structures

›
The next several chapters will be describing the basic data structures that every programming language provides, their usage, and the most i...
2019-07-29

Programming Algorithms: A Crash Course in Lisp

›
The introductory post for this book, unexpectedly, received quite a lot of attention, which is nice since it prompted some questions, and on...
2019-07-22

"Programming Algorithms" Book

›
Drago — a nice example of a real-world binary tree This was the first post about my book on algorithms and Lisp. Writing it, actually, st...
2018-11-27

Structs vs Parametric Polymorphism

›
Recently, Tamas Papp wrote about one problem he had with Lisp in the context of scientific computing: that it's impossible to specializ...
‹
›
Home
View web version

About Me

My photo
Vsevolod Dyomkin
About this blog
View my complete profile
Powered by Blogger.