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

It's just a different paradigm than what most developers are familiar with so there is a learning bump, same as functional programming if all you've done is object-oriented stuff. The awkwardness is only temporary. If you can already see the beauty of Lisp code, then you just need to build a little project in it to make the awkwardness fade away.

I recommend Clojure/ClojureScript. It's quite practical for web development and also an excellent gateway into functional programming.



I used Common Lisp as my main language for about 6 years (long time ago now) - yes for the first few days the syntax is a bit jarring but I've found that any new language is fundamentally different in approach to what you are used to has that effect (pretty much the same happened the first time I saw C, Lisp, PostScript etc.)




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

Search: