3 ms·
this is my favorite xkcd of all time, after playing with list comprehensions in python, this all clicked, startlingly ... previously i had been enamored with th
by th0ma5 17y ago
this is my favorite xkcd of all time, after playing with list comprehensions in python, this all clicked, startlingly ... previously i had been enamored with things like mvc, but after understanding the lisp fundamentals, man, everything is wonderful, and it felt a lot like this comic
- jacquesm 17y agoI wished I could say that I had gotten past that hurdle but so far it hasn't 'clicked' yet.
- th0ma5 17y agowhat the whole thing says to me is in the definition of lisp: a list processor. everything is a list. this post is a list of letters and whitespace and punctuation. the page is a list of html elements, the browser is a list of gui components. the os is a list of running and available applications, etc etc. anyway, once you see things as a list, then everything is a list. using hadoop or amazon web services is a list of machines. every function you write can consume and produce a list. hope this helps, and good luck, maybe you're looking to click with something else, and that's way cool(er)
- mahmud 17y agoThe canonical first-project in Lisp is an interpreter for the Language itself. Write one now, keeping SICP very close by ;-)
- hga 17y agoThis is indeed a very good one, but as someone exposed to LISP at a tender age (first year in college) and who then had a chance to play the game professionally for a little while on Lisp Machines (LMI) and conventional hardware (GoldHill), Lisp Cycles will always be my favorite: http://xkcd.com/297/ http://xkcd.com/297/