• « del.icio.us Social Bookmarking - Creating a reusable copy of a 'tagged' RSS file [via a post to my O'Reilly Weblog]
    • |
    • Main
    • |
    • Google Maps vs. MSN Virtual Earth [via a post to my O'Reilly Weblog] »
            • October 01, 2005

              'Scheme is Love' [via MSDN and Don Box]

            • { End Bracket }: Scheme Is Love -- MSDN Magazine, October 2005

              If you have ever experienced Don Box live and in person you'll know what I mean when I say you could very well be in for a real treat. For example, in this picture he has taken a kinda-sorta rendition of "It's the end of the world as we know it" from R.E.M. and given it a whole new meaning, with .NET as its foundation.

              I mention this only because of the title he chose for this piece: Scheme is Love. From Don Box, expect nothing else (and thats a good thing!)

              This article starts off:

              For the past few years, it has become fashionable to embrace a dynamic language such as Perl, PHP, Python, or Ruby. While I'll admit to having a short but pleasurable tryst with Ruby, I believe I have found true love in the dialect of Lisp called Scheme.

              He then continues:

              In writing Scheme programs, I've learned a lot about coding, design, architecture, and aesthetics. On this front, Eric S. Raymond got it right in his essay, "How to Become a Hacker":
              Lisp is worth learning for a different reason—the profound enlightenment experience you will have when you finally get it. That experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot.

              In follow-up he recently posted "More on Scheme" to his blog.

              Definitely a must read!

              Enjoy!

            • Posted by m.david : October 1, 2005 06:28 PM GMT

            Comments

          • © 2005 :: <XSLT:Blog/> (xsltblog.com) is a product of M. David Peterson and FunctionalX Consulting. See Licensing Info Below.
          • Except where otherwise noted, this sites content and source code is licensed under the Attribution License from Creative Commons.