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 Are we close to a Lisp boom ?
The group you are posting to is a Usenet group. Messages posted to this group will make your email address visible to anyone on the Internet.
Your reply message has not been sent.
Your post was successful
 
From:
To:
Cc:
Followup To:
Add Cc | Add Followup-to | Edit Subject
Subject:
Validation:
For verification purposes please type the characters you see in the picture below or the numbers you hear by clicking the accessibility icon. Listen and type the numbers you hear
 
Peter Hildebrandt  
View profile  
 More options May 3 2008, 12:21 pm
Newsgroups: comp.lang.lisp
From: "Peter Hildebrandt" <peter.hildebra...@gmail.com>
Date: Sat, 03 May 2008 18:21:34 +0200
Local: Sat, May 3 2008 12:21 pm
Subject: Re: Are we close to a Lisp boom ?
On Sat, 03 May 2008 16:34:44 +0200, Spiros Bousbouras <spi...@gmail.com>  
wrote:

> If it's true that as we progress in time, successive
> fashionable languages resemble Lisp more and
> more then Lisp's turn should come at some point.
> Do you agree with this argument ? If yes, would
> you say we're close to a Lisp boom ?

I thought about the same question a few days ago when I read an article  
about groovy [1], which adds a few lispy features to java.  The thing to  
think about is, of course, what do we mean by "Lisp boom"?  Who are we  
speaking about?

(1) The general public (use by hobby programmers, for scripting,  
mentioning in blogs, boards, magazines)
(2) Start ups (people use lisp to start a business)
(3) Major corporations (companies using lisp for production software  
products, eg. ITA)

(1-2) are of interest, major corporations tend let smaller players figure  
out new technology before they adopt them.  (2) generally follows from  
(1):  People use experience gained in hobby and OSS programming to found  
their business.  So we look at (1) in more detail:

I believe the barrier to entry is too high here, and I think the major  
reason is that the lisp world is so pluralistic:  Which implementation do  
I use?  Which IDE?  Which libraries?  Where do I get what?  
(Unfortunately) people expect there to be one way to do things, i.e. they  
expect to go to lisp.org, "click here to download", double-click the  
installer, select "example-1" and first launch, click "run", and look at  
their first own weblog :-)

As a newcomer (I remember!) lisp is quite confusing:  which implementation  
to use?  Where to download?  Where is a good discussion board?  What are  
the libraries?  (Obviously I figured it out, but it took me two weeks or  
so.  I was set up with Java/Eclipse in 15 minutes).  I hear you guys cry  
out:  "But there is implementation X that does A and implementation Y that  
does B and C.  Choice is what is great about lisp!".  I know.  Now go and  
reread this paragraph.

In conclusion, I believe that the lisp boom won't come before there is a  
canonic open source implementation and a canonic repository for  
libraries.  I believe all the material is there:  SBCL would make a great  
basis, Eclipse/Cusp a newbie-friendly IDE (which already comes with a few  
libs), we have a number of great libraries, and the wholes (currently I  
see Ajax/web app and GUI) will hopefully be filled soon.

Now the question is, of course, whether this is what we want.  After  
reading c.l.l for a year, I'd say: no.  There won't be sufficient  
community support for a "one corrent solution" approach, so lisp will stay  
pluralistic and confusing.  On the other had, those who make it through  
the first two months or so are rewarded with a great system.  And, I  
think, among those that have the endurance, a lisp boom has already  
begun.  But it won't be the ruby-on-rails kind of boom.

Peter

[1] http://groovy.codehaus.org/

--
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/


 
You must Sign in before you can post messages.
To post a message you must first join this group.
Please update your nickname on the subscription settings page before posting.
You do not have the permission required to post.