Robert Marlow

I, Robert Marlow (aka Bobstopper), do solemnly offer these my responses to The Road to Lisp Survey:

When did you first try Lisp seriously, and which Lisp family member was it?
Common Lisp in Mid 2002-ish

What led you to try Lisp?
I think it was emacs. IIRC it went something like this:
I had a really boring job at my university so I was spending my time "Trying new things" such as Dvorak and languages I'd been wanting to learn. I was also a bit of a vi fan. I didn't know much about emacs and I wanted to know what was so good about it. I'd tried it a few times but didn't see the big deal so I went and did some proper research. During my investigation I found out it had a built-in lisp language. I'd heard a little bit about lisp so I did some more research on that and came accross lisp evangelists everywhere such as Paul Graham and the ALU. What struck me was that though there was plenty of people who seemed to love lisp, unlike every other language I'd looked at hardly anyone had much to say against lisp other than "yuck, parentheses". So I decided to learn it.

What other languages have you been using most?
Prior to lisp I didn't enjoy programming much at all. I loved computers but decided I'd rather do systems administration kind of work on unix platforms. Consequently, other than learning Haskell and Java during my university course I was more inclined toward languages such as C and perl since that's what I encountered most in sysadmin work. Needless to say, I hated it when I was forced into a situation when I actually did have to do some programming. Oh, and I guess I did a fair bit of webby stuff like HTML and javascript.

How far have you gotten in your study of Lisp?
I'm trying my hand at the nitty-gritty now. I've gone and bought Lisp in Small Pieces and am planning to try to write a lisp machine code compiler to kickstart an operating system. I've done research on Genera and would like to see something like that resurrected so I hope to eventually make a start on such a project. I've also done a little playing around in SBCL's source code. I haven't memorised the whole ANSI spec or anything but I certainly feel comfortable coding in common lisp.

What do you think of Lisp so far? Well, like I said before; I used to hate programming. After I picked up lisp I couldn't get enough of it. Now I code purely for the fun of it, going out of my way to find new projects to work on. It just fits with my way of thinking. I love prefix notation and the functional programming paradigm. Infix and syntactic punctuation has always annoyed me and now I have an alternative. And of course macros are great! I can't think of any way a language can become as powerful as lisp without becoming lisp simply because of macros; where the programming structure is in the same form as one of the language's main data types such as lists in lisp, the idea of getting your language to rewrite your code for you comes naturally. Meanwhile I can't think of any way lisp (as opposed to lisp dialects) can be improved as a language.


Switch Date 2002



Other pages sharing this page's categories:

"anonymous user's road to lisp" Abhijit Rao Albert Krewinkel's Road to Lisp Alejandro Guillen Road to LISP Alexander Lehmann's Road to Lisp AlexPeake AlexTibbles Andrew Jones-Gonzales's Road to Lisp Andrew Main's Road to Lisp Andrew Philpot's Road to Lisp Artie Gold's Road to LISP Arto Bendiken's Road to Lisp August Sigov's Road to Lisp Ben Holm's Road to Lisp Bill Birch's Road to Lisp Bob Bane's Road to Lisp Bob Bechtel BobHutchison Brad Beveridge - Road to Lisp Bradford W Miller BradMight Brandon Corfman Brendan Van Horn Brian Mastenbrook - Road to Lisp Brian T. Rice Bruce Durling's Road to Lisp Bruce Woodward's Road to Lisp Bulent Murtezaoglu C E C Artime Charlie McMackin Chris Laux's Road to Lisp Chris Smith's Road to Lisp Chris Sonnack's Road to Lisp Chris Van Dusen Chris-Perkins Christian Lynbechs Road to Lisp Christian Nybø Coby Beck Conrad Barski Constantine Vetoshev Damien Sullivan's Road to Lisp Dan Muller Daniel Barlow's Road to Lisp Daniel Pezely's Road to Lisp DARose Dave Fayram's Road to Lisp Dave Pearson Dave Roberts David Douthitt David Golden's Road to Lisp David Mercer David Rush David Thompson's Road to Lisp Denes Cselovszky's Road to Lisp Dirk Gerrits's Road to Lisp DJ Clark's Road to Lisp Donald Fisk's Road to Lisp Donnie Cameron's Road to Lisp Doug Tolton's Road to LIsp Drew Crampsie Drew McDermott Duane Rettig's Road To Lisp Edi Weitz' Road to Lisp Eduardo Muñoz Emre Sevinc Erann Gat's Road to Lisp Eric Hanchrow Erik Enge's Road to Lisp Erik Winkels's Road to Lisp Espen Vestre's Road to Lisp Gabor Melis's Road to Lisp Gareth McCaughan's Road to Lisp Gary King's Road to Lisp Gary Klimowicz's Road to Lisp Geoff Wozniak's Road to Lisp GeoffCant GeoffKnauth George Rogers Road to Lisp Glenn Ehrlich Glenn Ehrlich Road to Lisp Gordon Weakliem Heow's Road to Lisp Hoan Ton-That's Road to Lisp Ivan Toshkov's Road To Lisp Jacek Generowicz James Fleming's Road to Lisp Jeff Shrager's Road to Lisp Jimmy Miller's Road to Lisp Jochen Schmidt's Road to Lisp Jock Cooper Joel Ray Holveck John Pallister's road to Lisp John Sturdy John Williams JP Massar Jurgen Defurne's Road to Lisp Justin Dubs Justin Heyes-Jones's Road To Lisp Kamen Tomov Karl K.'s Road to Lisp Kean Lau's Road to Lisp Kenny Tilton's Road to Lisp KevinZzz Larry Clapp's Road to Lisp Lars Brinkhoff's Road to Lisp Lars Wirzenius Lasse Rasinen Lennart Staflin Louis Theran Mackram Raydan's Road to Lisp Marc Mertens's Road to Lisp Marco Baringer's Road to Lisp Mark Hurd Mark Triggs Mark Wilson MarkBrady Marko Kocic Martin Mikelsons Matthias Benkard's Road to Lisp MattKnox Michael J Forster Michael Naunton's Road to Lisp Mikael Jansson's Road to Lisp Mike Travers Mikel Evins' Road to Lisp Mostafa Razavi's Road to Lisp Myron Wu's Road to LISP Nathan Bloomfield's Road to Lisp Naveen Garg Nick Levine Nicolas Sceaux's Road to Lisp Nikodemus Siivola'a Road to Lisp Nonya B's Road to Lisp Ola Rinta-Koski Ora Lassila's Road to Lisp Pascal Costanza's Road To Lisp Patrick Logan Paul Clevett Paul Foleys Road To Lisp Paul Graham's Road to Lisp Paul Potts Paul Snively PaulKhuong's Road To Lisp Peder O Klingenberg's Road to Lisp Pekka P Pirinen Pete Kirkham Peter Housel's Road to Lisp Peter Lewerin's Road to Lisp Peter Santoro Peter Seibel's Road to Lisp Peter Van Eynde's Road to Lisp Pierre Thierry's Road to Lisp Rainer Joswig's Road to Lisp Ralph Richard Cook Randall Randall's Road to Lisp Reini Urban Robbie Sedgewick's Road to Lisp Robin Felix's Road to Lisp Robin Kåveland Hansen's Road to Lisp RtL Brian Cully RtL Russell Snow RtLMartinGinkel Sanjay Pande Scott L Burson's Road to Lisp Scott McIntire Scott Michel's Road to Lisp Sean Champ Sebastian Stern's Road to Lisp SimonHeath Sivaram N Slobodan Stephane Belmon's Road To Lisp Steven Harris' Road to Lisp Tage Stabell-Kulø Tayssir John Gabbour's Road to Lisp The Road Jeff Caldwell Took The Road to Lisp Questions Thomas F Burdick's Road to Lisp Thomas M. Hermann's Road to Lisp Thomas Müller Thomas Munro's Road to Lisp Thomas Stenhaug's Road to Lisp Tim Kerchmar TimHaynes Toby Davies' Road to Lisp Tomer Altman tony yelacic VikasGP Vladimir Sedach William Maddox Yuri Niyazov Zach Beane's Road to Lisp Zachery Bir