Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Common Lisp Article in the November-Issue of the german Toolbox-Magazine

Path: supernews.google.com!sn-xit-02!supernews.com!isdnet!newsfeed.ision.net!news.is-europe.net!ision!joswig
From: Rainer Joswig <jos...@corporate-world.lisp.de>
Newsgroups: comp.lang.lisp
Subject: Re: Common Lisp Article in the November-Issue of the german Toolbox-Magazine
Date: Sat, 04 Nov 2000 04:31:32 +0100
Organization: Lisp.de
Lines: 93
Message-ID: <joswig-083876.04313204112000@news.is-europe.net>
References: <8tu7d0$8mo9$1@ID-22205.news.dfncis.de> <8tv95s$vmp$1@nnrp1.deja.com> <8tvd4r$cmgf$1@ID-22205.news.dfncis.de> <joswig-811E03.23512903112000@news.is-europe.net> <8tvtpn$ccnr$1@ID-22205.news.dfncis.de>
NNTP-Posting-Host: 194.163.195.67
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit
X-Trace: goliath.news.is-europe.net 973308757 17594 194.163.195.67 (4 Nov 2000 03:32:37 GMT)
X-Complaints-To: abuse@is-europe.net
NNTP-Posting-Date: 4 Nov 2000 03:32:37 GMT
User-Agent: MT-NewsWatcher/3.0 (PPC)

In article <8tvtpn$ccn...@ID-22205.news.dfncis.de>, Jochen Schmidt 
<j...@dataheaven.de> wrote:

> The first article "Common Lisp - die erweiterbare Sprache" (for the English 
> speaking readers: "Common Lisp - the expandable Language")
> discusses the possible new role of a language like Common Lisp nowadays.
> I talk a little bit on the origin of Lisp itself, showing the many 
> language-concepts that was invented for and with Lisp.
> Then I present a variant of the well known 10 Myths upon Common Lisp".
> I talk upon the dynamic capabilities of the language and the consequences 
> for the normal process of software-development. (Interactive/Inkremental 
> development, explorative programming, prototyping, changes at runtime).
> I have used NASAs Mars-Pathfinder Project as an example for successful
> usage of Common Lisp in the industry.
> 
> The second article in the november-issue "Die Qual der Wahl" 
> (eng.: "The agony of selection") discusses and compares six different (free 
> and commercial) Lisp-Systems (ACL,CLISP,CMUCL,CormanLisp,Lispworks,MCL)

Sounds interesting.

> I've written a Mandelbrot-generator some time ago in CMUCL (with full 
> declarations on ;-)
> but I think I've lost the source *hmpf*

I guess several people can help out. ;-)

> > - network programming
> 
> I've written an IRC-Bot in Common Lisp. At it's end it was very huge and 
> complex. (Multithreaded, Full user/channel-maintenance, message-content 
> dependend specialization of Message-Classes, maintenance-port via telnet)
> I plan to write a new one that targets on a more simple approach.
> This could really be a good example for the article...what do you think?

Yes. Put in a natural language generation system. Only joking. ;-)

> > -- small CL-HTTP example (guestbook, chat server, ...)
> 
> Hm... I would use IMHO ;-)

CL-HTTP comes with several small examples. It's really easy to
write such things.
See for example the directory

 "http:mcl;contrib;bsinclair;chat;"

in your CL-HTTP distribution.

"http:mcl;contrib;mtravers;cl-http-graphics;" shows how to create
fractals via the web server.

Another example is a URL reminder service, etc.

> > -- POP3 client
> 
> I've written a simple pop3 client package for Common Lisp some time ago.
> Since then I planned to extend it by a rfc822 capable parser, MIME-handling
> Base64 etc. ...

CL-HTTP has one, too.

> > -- SMTP client, sending mails from CL
> 
> Yes this would be simple too. 

CL-HTTP has it, too.

> > -- NNTP client, reading news
> 
> This sounds interesting too, but I have not much experience with NNTP...

MCL comes with simple example. I have a copy of the news reader
Hermes (CLIM + CL) somewhere.

> > -- demonstrate "natural language" access to a database
> 
> I've some (really ugly) code examples to this in "Common Lisp Modules" (by 
> Tom Watson I think...)

Check out the example in Winston/Horn "Lisp".

> > -- parse Web server logs and generate statistics overviews
> > 
> > -- parse Web server logs and generate a visitor overview
> 
> could be interesting too - showing that Lisp is much better than other
> languages for dynamic-html.

-- 
Rainer Joswig, Hamburg, Germany
Email: mailto:jos...@corporate-world.lisp.de
Web: http://corporate-world.lisp.de/