Article View: comp.lang.functional
Article #1180Re: How to improve the readability of (any) LISP or any highlevel functional language to the level of FORTH ?
From: Pascal J. Bourguignon
Date: Tue, 04 Jan 2011 06:24
Date: Tue, 04 Jan 2011 06:24
43 lines
3648 bytes
3648 bytes
rusi <rustompmody@gmail.com> writes:
> On Jan 3, 6:05�pm, Tim Harig <user...@ilthio.net> wrote:
>> On 2011-01-03, Didier Verna <did...@lrde.epita.fr> wrote:
>>
>> > Nathan <nbeen...@gmail.com> wrote:
>>
>> >> Matz himself admitted that ???...Ruby is a bad rip-off of Lisp... But it
>> >> is nicer to ordinary people.???
>>
>> > This misconception that you must be exceptionally clever to learn and
>> > use Lisp really hurts the language and the community.
>>
>> What hurts the LISP community far more is the zealotry of its members,
>> their insistance that LISP is the *only* tool for *every* job, and their
>> agressiveness in trying to push it off on to everybody else -- whether
>> everybody else happens want it or not. �Whether this is indicitive
>> of the entire community or simply the result of those most apparent,
>> I cannot say; but, it leads to the overall impression that the LISP
>> community is narrowminded and neophobic. �Who would want to be part of
>> such a community?
>
> There are more mundane reasons -- like unsuitability of lisp as a
> distribution platform
> [See http://www.newartisans.com/about-me.html where John Wiegley
> explains why he switched from lisp to C++ for his program ledger ]
I saw no explanation, only the statements that he "found Common Lisp
unsuitable as a distribution platform."
Perhaps it was just him being unable to find an implementation of Common
Lisp suitable as distribution platform. I've got the impression a lot
of people are able to find such implementations of Common Lisp, to
distribute and deploy their applications, be it free software
implementations or commercial implementation.
In anycase, he gives no justification.
--
__Pascal Bourguignon__ http://www.informatimago.com/
A bad day in () is better than a good day in {}.
Technical Details
Message-ID:
<87zkrhfape.fsf@kuiper.lan.informatimago.com>Path:
arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mailReferences:
<80ceeca0-1d32-47d1-ba96-feb4d9729c3a@v17g2000yqv.googlegroups.com> <87pqsgk8v9.fsf@kuiper.lan.informatimago.com> <ca15d8c3-86db-46fd-b35f-1a2596475769@n32g2000pre.googlegroups.com> <mux7hemmgb5.fsf@uzeb.lrde.epita.fr> <ifshjk$hqq$1@speranza.aioe.org> <1fdef538-9257-4ff6-9f5b-c96883349f07@n32g2000pre.googlegroups.com>Show Full Headers
Complete Article Headers
X-Google-Thread: ee3de009bc,1641de092071599d
X-Google-Attributes: gidee3de009bc,public,usenet
X-Google-NewGroupId: yes
X-Google-Language: ENGLISH,ASCII
Path: arc1-ca.pugleaf.net!g2news2.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: "Pascal J. Bourguignon" <pjb@informatimago.com>
Newsgroups: comp.lang.functional,comp.lang.lisp,gnu.emacs.help,comp.lang.forth,comp.lang.prolog
Subject: Re: How to improve the readability of (any) LISP or any highlevel functional language to the level of FORTH ?
Date: Tue, 04 Jan 2011 07:24:13 +0100
Organization: Informatimago
Lines: 43
Message-ID: <87zkrhfape.fsf@kuiper.lan.informatimago.com>
References: <80ceeca0-1d32-47d1-ba96-feb4d9729c3a@v17g2000yqv.googlegroups.com>
<87pqsgk8v9.fsf@kuiper.lan.informatimago.com>
<ca15d8c3-86db-46fd-b35f-1a2596475769@n32g2000pre.googlegroups.com>
<mux7hemmgb5.fsf@uzeb.lrde.epita.fr> <ifshjk$hqq$1@speranza.aioe.org>
<1fdef538-9257-4ff6-9f5b-c96883349f07@n32g2000pre.googlegroups.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: individual.net eNmekcw2g/CYqXLhXxQOxgNWMAYcTKEup4PqozwRIDY12NRdkU
Cancel-Lock: sha1:NTFmZmM1ZTdmNGViMzVkNTNlNTMwYjgwMjFlZmZmMjQ0MjI0YmU0Zg== sha1:SDJMj4Rv8WEoKlzFYW48pFVZzzY=
Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAQMAAABtzGvEAAAABlBMVEUAAAD///+l2Z/dAAAA
oElEQVR4nK3OsRHCMAwF0O8YQufUNIQRGIAja9CxSA55AxZgFO4coMgYrEDDQZWPIlNAjwq9
033pbOBPtbXuB6PKNBn5gZkhGa86Z4x2wE67O+06WxGD/HCOGR0deY3f9Ijwwt7rNGNf6Oac
l/GuZTF1wFGKiYYHKSFAkjIo1b6sCYS1sVmFhhhahKQssRjRT90ITWUk6vvK3RsPGs+M1RuR
mV+hO/VvFAAAAABJRU5ErkJggg==
X-Accept-Language: fr, es, en
X-Disabled: X-No-Archive: no
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)