Tags » Common Lisp

CLOS for Clojure?

Does there exist anything like CLOS (Common Lisp Object System) for Clojure?

Then again, if we all listened when somebody said “don’t do this, it’s dumb”, Steve Russell might have listened to John McCarthy and never hand-compiled his eval, and we might never have had Lisp on a computer at all. 291 more words

Clojure

Simple expression evaluator comparison between Haskell, Rust, and Common Lisp

Consider a simple expression language that consists only of the four basic mathematical operations – addition, subtraction, multiplication, and division. The idea of this exercise is to implement an evaluator for such a language in Haskell, and then compare it with literal translations (as far as possible) into Rust and Common Lisp. 697 more words

Common Lisp

Playtime with Lisp!

Since it has been a while that I have updated my blog, I thought of resurrecting it (in a manner of speaking) by playing around with some Common Lisp. 654 more words

Common Lisp