Hi,
I've updated the "resources & learning" page. It is here:
http://www.igpm.rwth-aachen.de/mommer/white_sands/learn.html
What do you guys think?
Should I call this page "learning Common Lisp" instead and reshuffle everything?
I'm planning to integrate this with the rest of the site soon, if nobody objects...
Regards, Mario.
Mario Mommer mommer@igpm.rwth-aachen.de writes:
What do you guys think?
Looks good.
cafe -> café
The first one is a real introductory text, well suited for newbies and experienced programmers which also includes an excellent reference section. -> "and includes an excellent"
learn Common Lisp by trying it out on really hard problems, and seeing how it enables you -> "[no comma] and see how"
...oh, and don't miss the online tutorials page at CLiki. -> "The online tutorials page at Cliki is very helpful." [Something less "incidental" :-)]
there is the Common Lisp Hyperspec (a.k.a CLHS), -> "(also known as CLHS or simply 'Hyperspec')"
But trust me on this: these are probably the most powerful editors ever to be written, even if they might look slightly trashy to you -> [leave out the trust me] (you should also mention vi just for good measure; having newbies thinking the must learn Emacs to do CL programming is a tough one to swallow)
Erik.
Erik Enge erik@nittin.net writes: [helpful comments deleted]
But trust me on this: these are probably the most powerful editors ever to be written, even if they might look slightly trashy to you -> [leave out the trust me] (you should also mention vi just for good measure; having newbies thinking the must learn Emacs to do CL programming is a tough one to swallow)
Well - it is more or less the reality. You can use vi, that's for sure, but then nyou can use notepad too. Maybe it's just me, but I think the eval-S-expr thing is absolutely crucial.
Anyway, I subscribed to the NEdit mailing lists to see if it is possible to cook up some kind of lisp-mode there. I love emacs, but I agree with you 100% that it should not be the only option.
Are there any other known editors that have something like a lisp-mode, and better, some kind of comint mode?
Regards, Mario.
On Tue, Aug 19, 2003 at 06:49:47PM +0200, Mario Mommer wrote:
I've updated the "resources & learning" page. It is here:
I second the textual suggestion Erik made, with the following additions:
* I wouldn't call CL-Cookbook articles "in-depth". They aren't. ;)
* Apparently the book to for learning CLOS is <forgot-the-name> by Sonya Keene.
* I'd either leave "Setting Up The Environment" out completely, or do it properly with all the requisite hand-holding. Third alternative might be to outline the various environment options, but that may be a bit overwhelming for a newbie.
* Mention c.l.l. (with link to Google groups)
Should I call this page "learning Common Lisp" instead and reshuffle everything?
Yes, I think "learning" might make a better title, but instead of massive resuffling I'd just remove the resource-hub section, *and* the ALU/CLiki links from the top bar (on every page) and put something equivalent as the first paragraph of index.html.
I'm planning to integrate this with the rest of the site soon, if nobody objects...
I'm cool with it.
Cheers,
-- Nikodemus
Nikodemus Siivola nikodemus@random-state.net writes:
On Tue, Aug 19, 2003 at 06:49:47PM +0200, Mario Mommer wrote:
I've updated the "resources & learning" page. It is here:
I second the textual suggestion Erik made, with the following additions:
- I wouldn't call CL-Cookbook articles "in-depth". They aren't. ;)
:-))
- Apparently the book to for learning CLOS is <forgot-the-name> by Sonya Keene.
Yeah, but it isn't a good one to start learning lisp.
- I'd either leave "Setting Up The Environment" out completely, or do it properly with all the requisite hand-holding. Third alternative might be to outline the various environment options, but that may be a bit overwhelming for a newbie.
Doing the requisite hand-holding means duplicating the installation instructions of each lisp. I thought that for getting started, what I worte there is enough. You install your lisp, fire up emacs, run the inferior lisp, open up a file called whatever.lisp, and there you go. There isn't much else a real newbie needs to know at first - or am I missing something?
- Mention c.l.l. (with link to Google groups)
Oops! One of the many versions I had floating around did have that plus a link to the lisp-newbies list. God knows where that went. Thanks for noticing.
Should I call this page "learning Common Lisp" instead and reshuffle everything?
Yes, I think "learning" might make a better title, but instead of massive resuffling I'd just remove the resource-hub section, *and* the ALU/CLiki links from the top bar (on every page) and put something equivalent as the first paragraph of index.html.
You mean work in the links to alu & cliki into the intro?
I'm planning to integrate this with the rest of the site soon, if nobody objects...
I'm cool with it.
I think I will produce 1 more version of it first.