Beefy Boxes and Bandwidth Generously Provided by pair Networks
Keep It Simple, Stupid

Re: (OT) Has anyone gone from perl to lisp?

by mpeg4codec (Pilgrim)
on Jul 18, 2008 at 18:44 UTC ( #698701=note: print w/replies, xml ) Need Help??

in reply to (OT) Has anyone gone from perl to lisp?

I was taking AI and programming languages at the same time last spring at uni. About half of AI was devoted to Lisp, and we spent a lot of time on Scheme and other functional languages in PL.

Absolutely 100% worth my time. I still dabble in those languages, but mostly took the excellent things I learned from them and applied them to Perl. It translated very well, and really gave me a new level of appreciation for Perl's TIMTOWTDI philosophy.

The learning curve is a bit steeper for Lisp/Scheme, since you have to learn to think a little differently as repellent notes. But don't let it get you down. If you stick with it and have someone who legitimately loves the language help you, you'll have an ``A-ha!'' moment that feels really great.

Again, I can't recommend it enough. I feel like learning to program functionally really helped me bridge a gap in my abilities, not just as a Perl programmer, but as a programmer in general.

  • Comment on Re: (OT) Has anyone gone from perl to lisp?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://698701]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others pondering the Monastery: (3)
As of 2018-05-20 12:59 GMT
Find Nodes?
    Voting Booth?