Which LISP should I learn? Years ago I read about Scheme and wrote some hello world level code. I learned about lambda functions and currying. I also looked at racket. A few years ago, much of my day job involved the JVM and I was getting sick of Java so I got a book on Clojure, which is a very nice language, but I never wrote any.
A few days ago I downloaded and built the latest version of DrRacket.
Should I go straight to Haskell? Or what about other functional languages? Is Erlang worth a look?
I need something stimulating to distract my brain from the mundane nature of everyday life, and mediocre programming languages.
(Score: 3, Interesting) by turgid on Wednesday December 01 2021, @10:33PM
About a million years ago I had several ideas for stuff and then over the years whenever I've had time I've tried to do bits and pieces of them. Some years ago I set about writing my own graphics primitives (in C) to be rendered using SDL (well, it's simple and cheap). I wrote pixels, lines, circles, ellipses, boxes, colour gradients and all sorts. I even implemented display lists so that I could have objects to render and move the mouse about and it would know which object it was over, click to drag and so on. On my travels I wrote some code to do the Mandelbrot set. I thought it would be a fun thing for Turgid jr. to see being written. He was about 8 at the time. I planned to make it zoomable with the mouse but never got around to it. And did I tell you about my home-made 3D graphics? Oh boy... with multi-threading?