From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.org!not-for-mail
From: "Pascal J. Bourguignon" <pjb@informatimago.com>
Newsgroups: gmane.emacs.help
Subject: Re: member returns list
Date: Sun, 06 Sep 2015 23:20:43 +0200
Organization: Informatimago
Message-ID: <87k2s3b5xw.fsf@kuiper.lan.informatimago.com>
References: <CAKu-7WzLm-OFOSd1ENqXnWLQBOzrWYeAc2DJBGAV+jFnU8zKAA@mail.gmail.com>
	<55E5C99B.3020608@yandex.ru>
	<mailman.331.1441125765.19560.help-gnu-emacs@gnu.org>
	<barmar-B5D67F.16201001092015@88-209-239-213.giganet.hu>
	<87lhcpu2wb.fsf_-_@debian.uxu> <874mjchisl.fsf@web.de>
	<87pp20jxy7.fsf@debian.uxu> <87twrcxyfk.fsf@mbork.pl>
	<87y4gnt2r5.fsf@debian.uxu> <87twran0dw.fsf@mbork.pl>
	<87d1xwbwh9.fsf@debian.uxu>
	<mailman.552.1441475739.19560.help-gnu-emacs@gnu.org>
	<87oahgbfmp.fsf@kuiper.lan.informatimago.com>
	<mailman.557.1441507097.19560.help-gnu-emacs@gnu.org>
NNTP-Posting-Host: plane.gmane.org
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: 8bit
X-Trace: ger.gmane.org 1441574733 31602 80.91.229.3 (6 Sep 2015 21:25:33 GMT)
X-Complaints-To: usenet@ger.gmane.org
NNTP-Posting-Date: Sun, 6 Sep 2015 21:25:33 +0000 (UTC)
To: help-gnu-emacs@gnu.org
Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sun Sep 06 23:25:22 2015
Return-path: <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>
Envelope-to: geh-help-gnu-emacs@m.gmane.org
Original-Received: from lists.gnu.org ([208.118.235.17])
	by plane.gmane.org with esmtp (Exim 4.69)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>)
	id 1ZYhRA-0006Je-Pf
	for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Sep 2015 23:25:20 +0200
Original-Received: from localhost ([::1]:50802 helo=lists.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.71)
	(envelope-from <help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org>)
	id 1ZYhRA-0006I7-Rz
	for geh-help-gnu-emacs@m.gmane.org; Sun, 06 Sep 2015 17:25:20 -0400
Original-Path: usenet.stanford.edu!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
Original-Newsgroups: gnu.emacs.help
Original-Lines: 55
Original-X-Trace: individual.net T1dM4AHI+tGVwGe/xW20LQXPBW2nTXLs/MCRjTimegLbM7ig7+
Cancel-Lock: sha1:MGNlOGQ5MzE2ZDRkYmQ0YjJiZjI3ZDU5MTllNzEwNDkyY2JmYWE3MQ==
	sha1:hTkpiBtRlFTKDL6fvsHdCPxfHQE=
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA
	oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9
	033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac
	l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR
	mV+hO/VvFAAAAABJRU5ErkJggg==
X-Accept-Language: fr, es, en
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)
Original-Xref: usenet.stanford.edu gnu.emacs.help:214775
X-BeenThere: help-gnu-emacs@gnu.org
X-Mailman-Version: 2.1.14
Precedence: list
List-Id: Users list for the GNU Emacs text editor <help-gnu-emacs.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=unsubscribe>
List-Archive: <http://lists.gnu.org/archive/html/help-gnu-emacs>
List-Post: <mailto:help-gnu-emacs@gnu.org>
List-Help: <mailto:help-gnu-emacs-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/help-gnu-emacs>,
	<mailto:help-gnu-emacs-request@gnu.org?subject=subscribe>
Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org
Xref: news.gmane.org gmane.emacs.help:107059
Archived-At: <http://permalink.gmane.org/gmane.emacs.help/107059>

Emanuel Berg <embe8573@student.uu.se> writes:

> "Pascal J. Bourguignon" <pjb@informatimago.com>
> writes:
>
>> There were a lot of variants and propositions,
>> amongst all the lisp dialects.
>
> What was the reason (were the reasons) for this
> proliferation of different Lisps, the "Lisp wars"?

Because each implementation worked on a different machine with a
different OS (if an OS was available at all).


>> Then starting from 1984, some interested
>> corporations and institutes invested a lot of money
>> (in form of salaries to detached employees), to form
>> a standardization commitee and decide on this all
>> all similar kinds of discrepancies that made porting
>> lisp programs from one lisp to the other a PITA.
>> They worked hard, for ten years. Then money was
>> exhausted, so they finalized an ANSI Common Lisp
>> standard in 1994.
>
> And somewhere around then, the by far best language in
> the world started to be completely marginalized so
> that now, when I say it is the language I like the
> most without competition, either people (now I talk
> computer people) don't know it or are eyes wide
> mouth open.
>
>> or member* in emacs lisp since RMS doesn't want to
>> rejoin the common community of lispers
>
> What is the story about that?

Ask him.

But basically, he started GNU emacs and designing emacs lisp slightly
beforem the CL standardization process started, and it was far from
obviouos that it would succeed (it took ten years!).


For example, Franz, Inc. switched over to CL only after 1985 and had CL
available only in 1986.

http://franz.com/about/company.history.lhtml
http://emacswiki.org/emacs/EmacsHistory

-- 
__Pascal Bourguignon__                 http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk