News for hackers. Stuff that matters.
Re:Sild is a Lisp dialect by xufi on Tuesday June 07, 2016 @02:34AM (#11852793)
I want to learn some Lisp and clojure later after I finish up with some JS (which I'm relearning) Would this be good in your opinion ?
Re:Sild is a Lisp dialect by jackdaniel on Tuesday June 07, 2016 @04:35AM (#11853168)
Common Lisp is an ancestor of LISP and is more active every year. It puts its eggs in a "pragmatism" basket. Very good introductory book "Practical Common Lisp" by Peter Seibel[1].

Scheme is a lisp made from scratch. It bets on clarity, functional programming, minimalism and elegance. There is a perfect introductory book "Structure and Interpretation of Computer Programs"[2] which is a worth read even if you don't want to program in Scheme in the future.

I haven't used Clojure, but from what I've heard it's a modern functional lisp which bets on parallelism and interop between environments.

There are more lisp dialects like PicoLisp, but I know about them even less than about the Clojure, so you'll have to investigate options by yourself. I'm a Common Lisp programmer, so I can recommend that – "the profound enlightenment experience", as Eric Raymond put it.

[1] http://www.gigamonkeys.com/book/

[2] https://www.mitpress.mit.edu/sicp/full-text/book/book.html

Re:Sild is a Lisp dialect by baldfat on Tuesday June 07, 2016 @11:36AM (#11855179)
I would also advocate for Racket as a great option and is very active. https://racket-lang.org/
Re:Sild is a Lisp dialect by jackdaniel on Tuesday June 07, 2016 @11:56AM (#11855343)
I know that Racket is so much more right now, but I've put it in the "Scheme box" in my mind. Is it technically incorrect to treat Racket as Scheme on batteries?
Re:Sild is a Lisp dialect by baldfat on Tuesday June 07, 2016 @01:16PM (#11855931)
Absolutely. It really is "A Programing Language for Programing Languages" It is an excellent environment for defining well contained scheme subsets and other languages and using them seamlessly. But Racket has become its own beast and is very different from Scheme now and the reason for the name change from Scheme PTL.
Re:Sild is a Lisp dialect by zdkl on Wednesday June 08, 2016 @06:46AM (#11861304)
In a lot of ways, Clojure feels like the python of lisps. It pretends (very well I must say) to be dead simple but lets you get into "the nitty gritty details of programming" as another commenter put it, if you need to/know how.
Re:Sild is a Lisp dialect by junke on Tuesday June 07, 2016 @12:24PM (#11855522)
> Common Lisp is an ancestor of LISP

You probably mean a descendant

Re:Sild is a Lisp dialect by jackdaniel on Tuesday June 07, 2016 @01:05PM (#11855864)
yeah, my mistake. Thanks :)