2 ms·
Interestingly the title illustrates the big tradeoff in lisp notation. It doesn't read like English sentences from left to right, but is a tree data structure.
by dgb23 5y ago
Interestingly the title illustrates the big tradeoff in lisp notation. It doesn't read like English sentences from left to right, but is a tree data structure. This has upsides and downsides.
Rust for example reads much more like a sequential sentences with the dot notation to chain methods and trait implementations and the like.
Luckily for example in Clojure we use let bindings and threading macros (-> and ->>) to express the sequentiality of code more clearly. But it takes some time to get used to Lisp syntax in general.