Aaron Feng on 2 Feb 2008 07:43:32 -0800


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: Lisp Presentation?

  • From: "Aaron Feng" <aaron.feng@gmail.com>
  • To: philly-lambda@googlegroups.com
  • Subject: Re: Lisp Presentation?
  • Date: Sat, 2 Feb 2008 10:43:23 -0500
  • Authentication-results: mx.google.com; spf=pass (google.com: domain of aaron.feng@gmail.com designates 209.85.146.182 as permitted sender) smtp.mail=aaron.feng@gmail.com; dkim=pass (test mode) header.i=@gmail.com
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=beta; h=domainkey-signature:received:received:x-sender:x-apparently-to:received:received:received-spf:authentication-results:received:dkim-signature:domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references:reply-to:sender:precedence:x-google-loop:mailing-list:list-id:list-post:list-help:list-unsubscribe; bh=vnTQCt9d47Vw1ZWWYiYbRpq+uy6NpT7zONDntijXS80=; b=IBz8+cnzl4TsUWAdtkU7uR3TIk8Sq6Ib257ri1jpsjZhpKslgjiFP6TBVtMjOAuwzj5H53GoYKEQuqFn2RzrXgnPjWR8uC62tH98sTaWw+dLIk9NH6bVQX0ODoVpx03B8jEwqnP7E0dIDtVlCCN3kdIgIp23SmBIRM6Mp6tq3mo=
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:references; bh=/MmZEBorVRowwFZanTE8ZIFJuAg3Xm0mCwo5GPK+o3Y=; b=VuGomUBw8wjX36bZm3xWz59KzFmaOjQvzLD7lJCzhKJVb2vocAwT0pV3oMvjnGucKES82mKo2sQxUYcm9xav6Vi1p76Ubp9+Cwmx4jrFUK3ImqlO3kt+627B1BsGzGNi4my5g1hy9ydOKIBTe7PepA8DuKJp5Wzk2r+8C+TVSM8=
  • Mailing-list: list philly-lambda@googlegroups.com; contact philly-lambda-owner@googlegroups.com
  • Reply-to: philly-lambda@googlegroups.com
  • Sender: philly-lambda@googlegroups.com

I agree with Andrew.  I ran through a few online tutorials before I started reading On Lisp.  However, if you are an experienced programmer you can read On Lisp with the HyperSpec on hand and figure out most of it out.  The first couple chapters (including preface) are the most interesting even if you don't know anything about Lisp.  Not sure the quality of this tutorial, but I found it helpful:

http://www.cse.buffalo.edu/faculty/alphonce/Courses/Fall2005/cse467/Recitations/lisp.pdf

Aaron

On Feb 2, 2008 9:37 AM, Andrew Gwozdziewycz <apgwoz@gmail.com> wrote:
On Feb 2, 2008, at 8:30 AM, Steve Eichert wrote:

On a side note, what do people think is the best resource for learning Lisp?  I know Aaron is reading Paul Graham's book, is that the best resource to start with?

No, On Lisp is generally a book for more advanced Lispers. Seibel's Practical Common Lisp is normally the starting point for learning Common Lisp. If however you're more into learning Scheme, there are a few resources to do that as well. Kent Dyvbig has written "The Scheme Programming Language," which was my "formal" introduction. And of course there is the classic computer science text "Structure and Interpretation of Computer Programs" by Abelson and Sussman. All 3 of these books actually are online for free.


Side note.
I'd also be "all over" a Haskell presentation. I've been meaning to get my Monads on for a while now.



On Feb 2, 2008 8:26 AM, Steve Eichert <steve.eichert@gmail.com> wrote:
I'm interested as well.


On Feb 2, 2008 1:14 AM, Aaron Feng <aaron.feng@gmail.com> wrote:
Yeah, I'm in.  I'm pretty sure we can use my space again.  I can confirm it if I have a date.

Aaron


On Feb 2, 2008 12:44 AM, Toby DiPasquale <codeslinger@gmail.com> wrote:

On Feb 1, 2008 10:22 PM, Kyle R. Burton <kyle.burton@gmail.com> wrote:
> Ok, who organizes?  I'm willing...just about any Wednesday is cool w/me.

+1 for Lisp, obviously ;-) As far as organization, you can take point
or we can pitch in. Aaron, any possibility we could get space at your
place again this time?

> It was a good group for the Scala talk, I don't want it to drop off so
> I'll step up for the time being...hrm...I should see if I can get a
> friend of mine to give a haskell talk...

I'd be all over a Haskell talk.

--
Toby DiPasquale