From: Rob Warnock on
Tim Bradshaw <tfb(a)tfeb.org> wrote:
+---------------
| Kazimir Majorinc said:
| > How many people use Lisp (all dialects combined) today?
| > My guess: 3000, based on the membership on various Lisp forums.
| > Anyone with better guess?
|
| 8
+---------------

"99, Coach! 99!!"

[Extra points to anyone who knows the joke
to which that is the punchline...]


-Rob

-----
Rob Warnock <rpw3(a)rpw3.org>
627 26th Avenue <URL:http://rpw3.org/>
San Mateo, CA 94403 (650)572-2607

From: Kazimir Majorinc on
On 15.3.2010 11:26, Pascal Costanza wrote:

> The people who use such forums probably represent only a minor fraction
> of the number of actual Lisp users.

It might be true - with one important exception:
Clojure. Clojure is so new and still in development
that practically all users are "early adopters,"
and probably almost all of them are the members of the
Clojure mailing list. That list has something like
3500 members. Some members of that list probably do
not use Clojure, they just want to be informed what
happens - or they gave up early, and didn't unsubscribed
themselves. So, there could be 2-3000 programmers
in Clojure.

Also, it is reasonable to assume that CL is *roughly*
as popular as Clojure, that Scheme is half as popular,
and that other dialects are much less popular, but
that there is significant overlap between these groups.

















From: Nicolas Neuss on
Kazimir Majorinc <email(a)false.false> writes:

> Also, it is reasonable to assume that CL is *roughly*
> as popular as Clojure, that Scheme is half as popular,
> and that other dialects are much less popular, but
> that there is significant overlap between these groups.

Alternatively, it might be reasonable to assume that Scheme is *roughly*
twice as popular than CL, CL twice as popular than Clojure, and Clojure
twice as popular than Scheme.

Nicolas
From: =?iso-8859-1?Q?Bj=F6rn?= Lindberg on
Kazimir Majorinc <email(a)false.false> writes:

> How many people use Lisp (all dialects
> combined) today? My guess: 3000, based
> on the membership on various Lisp forums.
> Anyone with better guess?

Here is my guess: most people using Lisp do not participate in these
fora. Why do I think so? Because most people using Lisp I have met do
not participate in Lisp Internet fora, and have other colleagues using
Lisp who do not participate in these fora either. It is an easily made
mistake to sit in the light of one's screen and believe that to be the
whole world.


Bj�rn Lindberg
From: joswig on
On 16 Mrz., 10:20, Kazimir Majorinc <em...(a)false.false> wrote:
> On 15.3.2010 11:26, Pascal Costanza wrote:
>
> > The people who use such forums probably represent only a minor fraction
> > of the number of actual Lisp users.
>
> It might be true - with one important exception:
> Clojure. Clojure is so new and still in development
> that practically all users are "early adopters,"
> and probably almost all of them are the members of the
> Clojure mailing list. That list has something like
> 3500 members. Some members of that list probably do
> not use Clojure, they just want to be informed what
> happens - or they gave up early, and didn't unsubscribed
> themselves. So, there could be 2-3000 programmers
> in Clojure.
>
> Also, it is reasonable to assume that CL is *roughly*
> as popular as Clojure, that Scheme is half as popular,
> and that other dialects are much less popular, but
> that there is significant overlap between these groups.

This is all very vague.

You have not defined what 'use', 'popular' or 'Lisp dialect' means.

To assume 'that CL is *roughly* as popular as Clojure' is either
reasonable
(because an unqualified 'popular' can mean anything)
or unreasonable since CL and Clojure are so different.

Clojure is new, has one (main) implementation
and recently got some attention in current programmer circles.
It is in early adopter phase and users have fun
working with a new language and contribute.
There are already users who might not be
active on the forum, but working with applications.


CL is old (1984), has around ten maintained implementations
(some commercial) and another 5 to ten implementations
that are still used by some (like GCL, LCL, Open Genera, Lisp to
C, ...)
and has a bunch of application areas that are
very specialized of which most people have never
heard of anything.

For example there is the 17th ACT-R workshop April 12-17 in Groningen.
If you look at the ACT-R site, you'll find that
a lot of people are using it: http://act-r.psy.cmu.edu/people/
Ever heard of ACT-R? I can't recall seeing anyone of
its users on comp.lang.lisp in the last year. If you look at their
publication list http://act-r.psy.cmu.edu/publications/index.php
you can see that these people seem to be quite active.

I would say that there is a significant user
base of CL hidden. Hidden in some specialized
groups, in forum-read-only mode or in countries like Japan, where
for example Franz reports that they have users and from
where 'we' hear (with few exceptions) mostly nothing
(besides from some Franz workshop in Japan).

I'm not saying that the CL user base is huge
(compared to some other popular languages), but it
is definitely not 3000. More like ten to fifty times
larger than that.

But how large is the Scheme user base? I would
find that difficult to say. What about
its educational use? What about Logo?
Logo is a Lisp dialect, too. It has about
200 implementations since 1967. Check out the tree of Logo
implementations
in this paper: http://elica.net/download/papers/LogoTreeProject.pdf
How many Logo users are there? I have no idea.

From the past: during the 80s there were almost ten thousand
Lisp Machines computers sold (incl. boards for embedded use).
It was jokingly said, that this was more than there
were competent programmers for them. Which is possibly
okay, since some were used for running
applications and not for development. But the market
was saturated and then it faded away.