in reply to On Line Book - Exploring Programming Language Architecture in Perl - Updated

By some strange twist, I've been comparing(writing same project in) Lisp(s) lately and I have to admit that I find your post very timely. The more I force myself to think about programming at ever increasing levels of abstraction, the better my programming skills and observations seem (hard to verify) to become. Contributions like yours can not help but help. Why some day I may be able to read "Escher Godel and Bach" closely enough to understand the jokes!

--hsm

"Never try to teach a pig to sing...it wastes your time and it annoys the pig."
  • Comment on Re: On Line Book - Exploring Programming Language Architecture in Perl - Updated

Replies are listed 'Best First'.
Re^2: On Line Book - Exploring Programming Language Architecture in Perl - Updated
by billh (Pilgrim) on Mar 17, 2008 at 21:53 UTC
    You get to love scheme after a while. It's so simple. Not necessarily practical, but a thing of beauty :-)
    Bill H
    perl -e 'print sub { "Hello @{[shift->()]}!\n" }->(sub{"World"})'
      If I have to choose(just for me) between common and scheme, clearly I'll pick scheme. That said, if we are talking production code and a many programmer setup, I'd probably pick common. Mostly I'd just as soon avoid picking. At the moment I'm writing my PGN parser code in newLISP--- and having more fun than should be legal. Will have to go back and change (update) my CPAN modules based on things I've learned in the comparison. Can't wait until I move on to common and scheme; I'm sure I'll find even more code for thought...

      --hsm

      "Never try to teach a pig to sing...it wastes your time and it annoys the pig."