posted on 2009-09-09 03:15:24
I screwed around a little this weekend trying to port some Common Lisp
code to Haskell
. I hadn't messed with Haskell in months, made a bit of a fool of myself on the #haskell IRC channel and then promptly realized I'm being silly. Why? It's fun learning languages. I have half a mind to try learning some Factor
by porting the same code to it.
It's silly because I'm finally at the point where Lisp is starting to feel natural and I'm getting real work done in it. Nothing fancy or sophisticated mind you. I'm thoroughly a noob. But I'm a noob who is learning by working on bigger projects. If I give in to the "new language diversion" now, it may be fun and I may get something out of it but it's mostly writing toy programs in another language instead of continuing to work on bigger programs in a language I'm finally starting to think of as a native tongue.
So, here's some reading I hope to do in the near term:
I might as well get as good at SLIME as I can since it's my environment of choice. Bill Clementson has a series of good articles
I am finally going to take some time and try to pick up web dev. I'll start at the high level and go lower as I have to. It seems like Weblocks is the most active
Lisp Web Framework so I'm sure I'll be writing about that some. Hunchentoot
are installed on my laptop so I just need to hit the docs
and get hacking.
If there's stuff I can't figure out how to do, between #lisp on IRC, some mailing lists and RosettaCode
, I'm sure to be in good shape.
Finally, if you're interested in lisp do as Xach said and read some of abhishek's stuff before you get started. Dispel the myths
and know about the features
posted on 2009-03-05 14:40:22
You, offworlder, your clangs and drones
only return quizzical stares.
And then I hear it, layers and patterns,
a structure unfolds.
And I begin to hear something warm and
viscous like the wet earth.
I was mistaken. You are one of us.
Come in and make yourself at home.
Two quick complaints:
EA Blackbox should literally go punch themselves in the crotch. The Community Center, Parkade, et al DLC for Skate 2 is embarrassing. Throwing a bunch of crap all over the place is not helping me, is not respecting or doing justice to the original and is not level design. Go screw yourselves and give me my five bucks back. All you want me for is my money.
Dear Street Fighter IV shotos, particularly Ken scrubs, you all aggravate me. And bring out my larger issue with SFIV. I never failed to enjoy a fight in Smash Bros, even if I lost. Why is it that all the online matches are miserable, even the ones I win? I may have more to say about this and SFIV later. Just wanted to whine for now.
Two quick shout outs:
Don Gerz is tearing it up with good poetry. See Flying
and Lost Realities
. Mmm mmm good.
Been listening to really weird music lately. Abstract and ambient stuff. Particularly taken with Rivers of Sand by Fennesz. I like it, I think, but am also not entirely sure what to make of it. Am also enjoying Philip Jeck, Triosk, Tipper and Tim Hecker. Weird bunch. Should I go see Watchmen this weekend? I'm thinking yes. But when?
This blog covers 2015, Books, Butler, C, Dad, Discrete Math, Displays, Education, Erlang, Essay, Gaming, Gapingvoid, HTDP, Hardware, IP Law, LISP, Lecture, Lessig, Linkpost, Linux, Lists, MPAA, Milosz, Music, Neruda, Open Source, Operating Systems, Personal, Pics, Poetry, Programming, Programming Languages, Project Euler, Quotes, Reddit, SICP, Self-Learning, Uncategorized, Webcomic, XKCD, Xmas, \"Real World\", adulthood, apple, careers, choices, clones, coleslaw, consumption, creation, emulation, fqa, games, goals, haltandcatchfire, heroes, injustice, ironyard, linux, lisp, math, melee, metapost, milosz, pandemic, personal, poetry, productivity, professional, programming, ragequit, recreation, research, rip, strangeloop, work
View content from 2021-08, 2021-03, 2020-04, 2020-02, 2020-01, 2018-08, 2018-07, 2017-09, 2017-07, 2015-09, 2015-05, 2015-03, 2015-02, 2015-01, 2014-11, 2014-09, 2014-07, 2014-05, 2014-01, 2013-10, 2013-09, 2013-07, 2013-06, 2013-05, 2013-04, 2013-03, 2013-01, 2012-12, 2012-10, 2012-09, 2012-08, 2012-06, 2012-05, 2012-04, 2012-03, 2012-01, 2011-10, 2011-09, 2011-08, 2011-07, 2011-06, 2011-05, 2011-04, 2011-02, 2011-01, 2010-11, 2010-10, 2010-09, 2010-08, 2010-07, 2010-05, 2010-04, 2010-03, 2010-02, 2010-01, 2009-12, 2009-11, 2009-10, 2009-09, 2009-08, 2009-07, 2009-06, 2009-05, 2009-04, 2009-03, 2009-02, 2009-01, 2008-12, 2008-11, 2008-10, 2008-09, 2008-08, 2008-07, 2008-06, 2008-05, 2008-04, 2008-03, 2008-02, 2008-01, 2007-12, 2007-11, 2007-10, 2007-09, 2007-08, 2007-07, 2007-06, 2007-05