Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Clojure is dynamically typed, homoiconic, and places a lot of emphasis on immutability and managing state. Scala has different design goals. Idiomatic Clojure code is quite different, structurally, from idiomatic Scala. You should try it, and believe it when everyone says that the parentheses fade after about a week.


Well I just might, for now Scala seems to be doing a pretty good job though :P

Is learning clojure enough if I would like to write lisp in future?


> Is learning clojure enough if I would like to write lisp in future?

Since clojure is lisp (although not common lisp or any other non-clojure variation like Scheme), I would have to answer yes.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: