Hacker News new | ask | show | jobs
by ryankey 4935 days ago
I had a similar experience switching from Java taught in college to self-teaching lisp. I essentially had to relearn everything that I knew and start looking at lisp as an entirely different beast, as most pattern matching that I did between the two came back to be wrong.

Apart from the basics, things like the CLOS definitely threw me for a spin, since it uses a different model for its object system.

Overall, probably best to approach most of the languages mentioned as a new way of thinking.