Would you be happy to learn Lisp? (I guess that average answer would be no)
But Lisp is very powerful for learning because it overcomes "tyranny of syntax" (when people focus on syntax instead of the actual meaning, when they can't unsee the syntax).
I didn't start from learning Lisp. I learn it now, by implementing Lisp interpreter. And I realize how much-overcomplicated solutions I dealt with through my career. How much confusing explanations I saw, because people don't understand what they talk about (I did it myself, I thought I knew something. I was wrong).
PS I'm not using Lisp for work and doubt I will use it professionally. I use it as a learning vessel.
I can try to answer your question.
Would you be happy to learn Lisp? (I guess that average answer would be no)
But Lisp is very powerful for learning because it overcomes "tyranny of syntax" (when people focus on syntax instead of the actual meaning, when they can't unsee the syntax).
I didn't start from learning Lisp. I learn it now, by implementing Lisp interpreter. And I realize how much-overcomplicated solutions I dealt with through my career. How much confusing explanations I saw, because people don't understand what they talk about (I did it myself, I thought I knew something. I was wrong).
PS I'm not using Lisp for work and doubt I will use it professionally. I use it as a learning vessel.
Exactly, I hardly know people who love the idea of mere learning rather than "doing their job".
I would say it's really a deep personal philosophy more onto: do I really wanna know what I'm doing or not?
I took Lisp and Haskell in my uni, wasn't happy about learning it till I saw the potential of understanding what actually functional means.