From daryl at daryllee.com Thu Apr 3 08:42:37 2008 From: daryl at daryllee.com (Daryl Lee) Date: Thu, 03 Apr 2008 08:42:37 -0600 Subject: [Abqlispscheme] Scheme article on Linux.com Message-ID: <47F4ECDD.1000700@daryllee.com> Greetings: I've been lurking on this list for a few weeks. I'm fairly new to Lisp/Scheme, and just had an introductory article published on linux.com (http://www.linux.com/feature/130717). The flurry of comments on the value of Lisp/Scheme itself is very interesting to me, as a newbie. I thought this group might find it interesting, as well. -- Daryl Lee www.daryllee.com Open the Present -- it's a Gift! From fusion at storytotell.org Thu Apr 3 10:14:32 2008 From: fusion at storytotell.org (Daniel Lyons) Date: Thu, 3 Apr 2008 10:14:32 -0600 Subject: [Abqlispscheme] Scheme article on Linux.com In-Reply-To: <47F4ECDD.1000700@daryllee.com> References: <47F4ECDD.1000700@daryllee.com> Message-ID: On Apr 3, 2008, at 8:42 AM, Daryl Lee wrote: > Greetings: > > I've been lurking on this list for a few weeks. I'm fairly new to > Lisp/Scheme, and just had an introductory article published on > linux.com > (http://www.linux.com/feature/130717). The flurry of comments on > the value > of Lisp/Scheme itself is very interesting to me, as a newbie. I > thought > this group might find it interesting, as well. Good to hear from you Daryl! I hope we'll be seeing you at our next meeting on the 20th. It looks like a nice intro article based on a quick glance. I would say the remarks in those comments are more or less the standard set. There was a post on ycombinator this morning which I think was pretty insightful about this phenomenon: http://news.ycombinator.com/item?id=153812 -- Daniel Lyons http://www.storytotell.org -- Tell It! From dhbaird at gmail.com Thu Apr 3 10:33:56 2008 From: dhbaird at gmail.com (David Baird) Date: Thu, 3 Apr 2008 10:33:56 -0600 Subject: [Abqlispscheme] Scheme article on Linux.com In-Reply-To: References: <47F4ECDD.1000700@daryllee.com> Message-ID: <440abda90804030933n71755fefg4619902c04332f8e@mail.gmail.com> On Thu, Apr 3, 2008 at 10:14 AM, Daniel Lyons wrote: > insightful about this phenomenon: http://news.ycombinator.com/item?id=153812 I like the suggestion that inserting delay lines to compensate for distance errors be called "Agile Microwave Engineering". From download at hpc.unm.edu Thu Apr 3 11:20:58 2008 From: download at hpc.unm.edu (Jim Prewett) Date: Thu, 3 Apr 2008 11:20:58 -0600 (MDT) Subject: [Abqlispscheme] Scheme article on Linux.com In-Reply-To: References: <47F4ECDD.1000700@daryllee.com> Message-ID: Hi Daryl, Let me second Daniel's welcome and invitation to our next meeting - We'd love to have you join us! I'm personally happy to have people just chat with us over the mailing list if a monthly meeting is too much to commit to. :) Thanks for the pointer to the article! I'm cureous what others think of guile; I've never played with it myself (except for a very brief hacking with GIMP :) Does guile make the Schemers happy? (Is it "real" scheme?) I was a little disappointed that the article compared Scheme with Emacs Lisp, not Common Lisp - Emacs lisp is a dinosaur, a Coelacanth if you will, somehow still around today (but arguably shouldn't be :P )... One thing I find extremely frustrating with these introduction to Lisp articles is that they usually show you CAR and CDR, LIST, DEFUN, then they expect you to understand how to take that and make a "real" application. I'll tell you, when I started with Lisp (Scheme in UNM's CS 251 course), I HATED EVERY MINUTE! I didn't understand why I couldn't just write a "for loop": The best part is that I could have written a for loop, using DO, LOOP, ITERATE, or my own special construct (macro) and that I fundamentally didn't want to: MAPCAR is actually a good thing (TM) :) If you are interested in a very practical starter for Common Lisp, I would highly recommend that you take a look at Peter Siebel's (IMO Excellent!) book titled "Practical Common Lisp". The full text of the book is freely available on Peter's website at: http://www.gigamonkeys.com/book/ . Good luck & we hope to see you in a couple of weeks!, Jim James E. Prewett Jim at Prewett.org download at hpc.unm.edu Systems Team Leader LoGS: http://www.hpc.unm.edu/~download/LoGS/ Designated Security Officer OpenPGP key: pub 1024D/31816D93 HPC Systems Engineer III UNM HPC 505.277.8210 On Thu, 3 Apr 2008, Daniel Lyons wrote: > > On Apr 3, 2008, at 8:42 AM, Daryl Lee wrote: > > > Greetings: > > > > I've been lurking on this list for a few weeks. I'm fairly new to > > Lisp/Scheme, and just had an introductory article published on > > linux.com > > (http://www.linux.com/feature/130717). The flurry of comments on > > the value > > of Lisp/Scheme itself is very interesting to me, as a newbie. I > > thought > > this group might find it interesting, as well. > > > Good to hear from you Daryl! I hope we'll be seeing you at our next > meeting on the 20th. > > It looks like a nice intro article based on a quick glance. I would > say the remarks in those comments are more or less the standard set. > > There was a post on ycombinator this morning which I think was pretty > insightful about this phenomenon: http://news.ycombinator.com/item?id=153812 > > -- > Daniel Lyons > http://www.storytotell.org -- Tell It! > > > > _______________________________________________ > Abqlispscheme mailing list > Abqlispscheme at mailer.hpc.unm.edu > http://mailer.hpc.unm.edu/cgi-bin/mailman/listinfo/abqlispscheme > From daryl at daryllee.com Thu Apr 3 13:13:20 2008 From: daryl at daryllee.com (Daryl Lee) Date: Thu, 03 Apr 2008 13:13:20 -0600 Subject: [Abqlispscheme] Scheme article on Linux.com In-Reply-To: References: <47F4ECDD.1000700@daryllee.com> Message-ID: <47F52C50.2030208@daryllee.com> I have marked my calendar for the 20th; hopefully I'll be able to attend the meeting. As the introduction to the article hinted, there are applications ready at hand (GIMP, Emacs) that depend on Scheme and (e)Lisp for their behavior, and that using the built-in extensibility of those apps was not as scary a proposition as might be supposed. The example I gave was actually a rewrite of an eLisp extension I originally wrote to see if I could figure out how to bend Emacs to my will to do something useful. Sometimes the best way to learn something is to write about it. At least none of the commenters said that I totally misunderstood my topic. :) Jim Prewett wrote: > Hi Daryl, > > Let me second Daniel's welcome and invitation to our next meeting - We'd > love to have you join us! I'm personally happy to have people just chat > with us over the mailing list if a monthly meeting is too much to commit > to. :) > > Thanks for the pointer to the article! I'm cureous what others think of > guile; I've never played with it myself (except for a very brief hacking > with GIMP :) Does guile make the Schemers happy? (Is it "real" scheme?) > > I was a little disappointed that the article compared Scheme with Emacs > Lisp, not Common Lisp - Emacs lisp is a dinosaur, a Coelacanth if you > will, somehow still around today (but arguably shouldn't be :P )... > > One thing I find extremely frustrating with these introduction to Lisp > articles is that they usually show you CAR and CDR, LIST, DEFUN, then they > expect you to understand how to take that and make a "real" application. > I'll tell you, when I started with Lisp (Scheme in UNM's CS 251 course), I > HATED EVERY MINUTE! I didn't understand why I couldn't just write a "for > loop": The best part is that I could have written a for loop, using DO, > LOOP, ITERATE, or my own special construct (macro) and that I > fundamentally didn't want to: MAPCAR is actually a good thing (TM) :) > > If you are interested in a very practical starter for Common Lisp, I would > highly recommend that you take a look at Peter Siebel's (IMO Excellent!) > book titled "Practical Common Lisp". The full text of the book is freely > available on Peter's website at: http://www.gigamonkeys.com/book/ . > > Good luck & we hope to see you in a couple of weeks!, > Jim > > James E. Prewett Jim at Prewett.org download at hpc.unm.edu > Systems Team Leader LoGS: http://www.hpc.unm.edu/~download/LoGS/ > Designated Security Officer OpenPGP key: pub 1024D/31816D93 > HPC Systems Engineer III UNM HPC 505.277.8210 > > On Thu, 3 Apr 2008, Daniel Lyons wrote: > >> On Apr 3, 2008, at 8:42 AM, Daryl Lee wrote: >> >>> Greetings: >>> >>> I've been lurking on this list for a few weeks. I'm fairly new to >>> Lisp/Scheme, and just had an introductory article published on >>> linux.com >>> (http://www.linux.com/feature/130717). The flurry of comments on >>> the value >>> of Lisp/Scheme itself is very interesting to me, as a newbie. I >>> thought >>> this group might find it interesting, as well. >> >> Good to hear from you Daryl! I hope we'll be seeing you at our next >> meeting on the 20th. >> >> It looks like a nice intro article based on a quick glance. I would >> say the remarks in those comments are more or less the standard set. >> >> There was a post on ycombinator this morning which I think was pretty >> insightful about this phenomenon: http://news.ycombinator.com/item?id=153812 >> >> -- >> Daniel Lyons >> http://www.storytotell.org -- Tell It! >> >> >> >> _______________________________________________ >> Abqlispscheme mailing list >> Abqlispscheme at mailer.hpc.unm.edu >> http://mailer.hpc.unm.edu/cgi-bin/mailman/listinfo/abqlispscheme >> > > > -- Daryl Lee www.daryllee.com Open the Present -- it's a Gift!