>>>> "Matthew" == Matthew O Persico
<mpersico(a)erols.com> writes:
Matthew> Hrvoje Niksic wrote:
> The reasons why XEmacs does not gain a larger user-base are
> rooted elsewhere; some of the hackers simply dislike its
> interface; some dislike the sheer size of the product; and yet
> others find it too slow.
Matthew> What about its basic underpinnings, namely Lisp? I am
Matthew> probably treading on a very religious subject here (feel
Matthew> free to point me to the previous war records) but I
Matthew> wonder what state xemacs or even emacs would be in if its
Matthew> underpinning was Perl. Imagine the results of a user
Matthew> community that large banging on the source and adding
Matthew> modules!
I am not going to address the language issues here; as you say it's a
religious issue. I ignore it, so I can't provide pointers :-) but
they're there.
We don't have to imagine it. We can see it, any time. It's called
CPAN. Some of us don't think CPAN is a model for a robust integrated
application. There are many well-written Perl individual
applications, of course; but there are many badly-written ones, poorly
documented ones, etc, etc. The same is true of Lisp, of course. My
point is that sheer size of user base is not necessarily good, past a
certain point, anyway, which Perl long ago passed.
Also, I wonder how many of those users are "banging on the [C level
Perl] source." I suspect the fraction is much higher, and maybe
absolute numbers are higher too, in the [X]Emacs community.
--
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Institute of Policy and Planning Sciences Tel/fax: +1 (298) 53-5091