Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #184: loop found in loop in redundant loopback


comp / comp.lang.python / Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp

SubjectAuthor
* Any marginally usable programming language approaches an ill defined barely usabHenHanna
+* Re: Any marginally usable programming language approaches an ill defined barely 2QdxY4RzWzUUiLuE
|`* Re: Any marginally usable programming language approaches an ill defined barely HenHanna
| +- Re: Any marginally usable programming language approaches an ill defined barely Kaz Kylheku
| `- Re: Any marginally usable programming language approaches an ill defined barely 2QdxY4RzWzUUiLuE
`* Re: Any marginally usable programming language approaches an ill defined barely Sebastian Wells
 `- Re: ... approaches ... Common-Lisp (Posting On Python-List Prohibited)Lawrence D'Oliveiro

1
Subject: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: HenHanna
Newsgroups: comp.lang.lisp, comp.lang.scheme, comp.lang.python
Organization: A noiseless patient Spider
Date: Mon, 27 May 2024 19:37 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: HenHanna@devnull.tb (HenHanna)
Newsgroups: comp.lang.lisp,comp.lang.scheme,comp.lang.python
Subject: Any marginally usable programming language approaches an ill defined
barely usable re-implementation of half of Common-Lisp
Date: Mon, 27 May 2024 12:37:01 -0700
Organization: A noiseless patient Spider
Lines: 32
Message-ID: <v32ncu$68vb$1@dont-email.me>
References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl> <v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 27 May 2024 21:37:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="4222030532db013d1f2363728e3893c6";
logging-data="205803"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/R9MMigZ2AWkzNG5BJmJ54qCzfzvgpptw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:gzjmIyIBVDFeF9s3hvThtI7hbIo=
In-Reply-To: <87ikyzpccd.fsf@clsnet.nl>
Content-Language: en-US
View all headers

On 5/27/2024 7:18 AM, Cor wrote:
> Some entity, AKA "B. Pym" <No_spamming@noWhere_7073.org>,
> wrote this mindboggling stuff:
> (selectively-snipped-or-not-p)
>
>> On 12/16/2023, cor@clsnet.nl wrote:
>>
>>> Any marginally usable programming language approaches an ill
>>> defined barely usable re-implementation of half of common-lisp
>>
>> The good news is, it's not Lisp that sucks, but Common Lisp.
>> --- Paul Graham
>
> Just to set the record straight;
> This is not My line.
> I quoted it but don't know who the originator of that remark is.
>
> Cor
>

a few years ago... when i started learning Python...

it was so exciting...

Every day i thought...

--- THis is Lisp in a thin-disguise ... SO Everyone gets it now.
Everyone is a Lisper now.

Subject: Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: 2QdxY4RzWzUUiLuE@potatochowder.com
Newsgroups: comp.lang.python
Date: Mon, 27 May 2024 20:59 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: 2QdxY4RzWzUUiLuE@potatochowder.com
Newsgroups: comp.lang.python
Subject: Re: Any marginally usable programming language approaches an ill
defined barely usable re-implementation of half of Common-Lisp
Date: Mon, 27 May 2024 16:59:51 -0400
Lines: 22
Message-ID: <mailman.48.1716844903.2909.python-list@python.org>
References: <868r5vt80v.fsf@williamsburg.bawden.org> <87jzpdx4e7.fsf@clsnet.nl>
<v31rqb$p5f$1@dont-email.me> <87ikyzpccd.fsf@clsnet.nl>
<v32ncu$68vb$1@dont-email.me> <ZlT0RwGlxe1L15bn@anomaly>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.uni-berlin.de 4+MIHuOSQOgVMbUI/VBsuASlsyCzYY9Bz+hHRNZmjrDg==
Cancel-Lock: sha1:X47Y1QYMIA8uEJrqClrrPJzE4LI= sha256:fipaROElxKAptBYgmsn/nqqjmFKQM2dQmfTiYQpmYTE=
Return-Path: <2QdxY4RzWzUUiLuE@potatochowder.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=potatochowder.com header.i=@potatochowder.com
header.b=azdsf3jO; dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.020
X-Spam-Evidence: '*H*': 0.96; '*S*': 0.00; 'is.': 0.05; '-0700,':
0.09; 'approaches': 0.09; 'received:78': 0.09; 'entity,': 0.16;
'from:addr:2qdxy4rzwzuuilue': 0.16; 'from:addr:potatochowder.com':
0.16; 'received:136.243': 0.16; 'received:172.58': 0.16;
'received:78.46': 0.16; 'received:78.46.172': 0.16;
'received:www458.your-server.de': 0.16; 'received:your-server.de':
0.16; 'subject:programming': 0.16; 'usable': 0.16; 'wrote:': 0.16;
'to:addr:python-list': 0.20; 'language': 0.21; 'url:wiki': 0.23;
'received:de': 0.23; 'programming': 0.25; 'am,': 0.31; 'half':
0.32; 'python-list': 0.32; 'received:136': 0.32; 'but': 0.32;
'header:In-Reply-To:1': 0.34; "it's": 0.37; 'wrote': 0.39; 'skip:(
30': 0.40; 'news': 0.65; 'url:%0': 0.67; 'subject:skip:i 10':
0.69; 'url-ip:208.80.154/24': 0.70; 'url-ip:208.80/16': 0.70;
'url:wikipedia': 0.70; 'url-ip:208/8': 0.71; 'paul': 0.81; 'aka':
0.84; 'subject: \n ': 0.84; 'subject:Any': 0.84
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=potatochowder.com; s=default2305; h=In-Reply-To:Content-Type:MIME-Version:
References:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID;
bh=ZfJKUwl6N7T+6iAU1+bOektCly+nbcf+xJLd/T02vBs=; b=azdsf3jOLkVV7SMhbOUu57jnaP
pLaBogdgWSxuJE5/UYSV1HE0z900OH/dOUIrQqtoYCZqnNIXVKwmNWgBOqP2CGqwRYOzltMkkNgQC
thkKVbYlEsmIJ1AesSsu8zWugh9+lJsJLvPzPKteBl2RYFit+2FjDIRdDmoMUaPdA9RIBk32cjkwr
OJavotYfyY8W9u1q56ZX1a+nJWqXgSOM4P48hHbauFjp1MGVtt3L1Ry4uxczgZrBxqj5GFL3XQv4Y
uRDwHCeUyhPi91r3Ez95XfrWjFr+O60GJoi2/fxeju6dFwpJgVZLyuywI3znUnhX48Ig3SzBEwbEo
YdFio32g==;
Mail-Followup-To: python-list@python.org
Content-Disposition: inline
In-Reply-To: <v32ncu$68vb$1@dont-email.me>
X-Authenticated-Sender: 2QdxY4RzWzUUiLuE@potatochowder.com
X-Virus-Scanned: Clear (ClamAV 0.103.10/27288/Mon May 27 10:29:01 2024)
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <ZlT0RwGlxe1L15bn@anomaly>
X-Mailman-Original-References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl>
<v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl>
<v32ncu$68vb$1@dont-email.me>
View all headers

On 2024-05-27 at 12:37:01 -0700,
HenHanna via Python-list <python-list@python.org> wrote:

>
> On 5/27/2024 7:18 AM, Cor wrote:
> > Some entity, AKA "B. Pym" <No_spamming@noWhere_7073.org>,
> > wrote this mindboggling stuff:
> > (selectively-snipped-or-not-p)
> >
> > > On 12/16/2023, cor@clsnet.nl wrote:
> > >
> > > > Any marginally usable programming language approaches an ill
> > > > defined barely usable re-implementation of half of common-lisp
> > >
> > > The good news is, it's not Lisp that sucks, but Common Lisp.
> > > --- Paul Graham
> >
> > Just to set the record straight;
> > This is not My line.
> > I quoted it but don't know who the originator of that remark is.

https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

Subject: Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: HenHanna
Newsgroups: comp.lang.python, comp.lang.lisp
Organization: A noiseless patient Spider
Date: Wed, 29 May 2024 18:39 UTC
References: 1 2 3 4 5 6 7
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: HenHanna@devnull.tb (HenHanna)
Newsgroups: comp.lang.python,comp.lang.lisp
Subject: Re: Any marginally usable programming language approaches an ill
defined barely usable re-implementation of half of Common-Lisp
Date: Wed, 29 May 2024 11:39:14 -0700
Organization: A noiseless patient Spider
Lines: 33
Message-ID: <v37sok$18m00$1@dont-email.me>
References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl> <v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl> <v32ncu$68vb$1@dont-email.me>
<ZlT0RwGlxe1L15bn@anomaly>
<mailman.48.1716844903.2909.python-list@python.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 29 May 2024 20:39:16 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="4e24b838df77537cce6fbaebe6e07ab7";
logging-data="1333248"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+fdK293t6osBkUo9L34Eg7GEXs1uFRM1o="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:hjVlBLUpYBeUjbj6nq2q6V6sp5E=
Content-Language: en-US
In-Reply-To: <mailman.48.1716844903.2909.python-list@python.org>
View all headers

On 5/27/2024 1:59 PM, 2QdxY4RzWzUUiLuE@potatochowder.com wrote:
> On 2024-05-27 at 12:37:01 -0700,
> HenHanna via Python-list <python-list@python.org> wrote:
>
>>
>> On 5/27/2024 7:18 AM, Cor wrote:
>>> Some entity, AKA "B. Pym" <No_spamming@noWhere_7073.org>,
>>> wrote this mindboggling stuff:
>>> (selectively-snipped-or-not-p)
>>>
>>>> On 12/16/2023, cor@clsnet.nl wrote:
>>>>
>>>>> Any marginally usable programming language approaches an ill
>>>>> defined barely usable re-implementation of half of common-lisp
>>>>
>>>> The good news is, it's not Lisp that sucks, but Common Lisp.
>>>> --- Paul Graham
>>>
>>> Just to set the record straight;
>>> This is not My line.
>>> I quoted it but don't know who the originator of that remark is.
>
> https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

interesting!!!

Are the Rules 1--9 by Greenspun good too?

does Greenspun pun ?

Subject: Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: Kaz Kylheku
Newsgroups: comp.lang.python, comp.lang.lisp
Organization: A noiseless patient Spider
Date: Wed, 29 May 2024 18:54 UTC
References: 1 2 3 4 5 6 7 8
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: 643-408-1753@kylheku.com (Kaz Kylheku)
Newsgroups: comp.lang.python,comp.lang.lisp
Subject: Re: Any marginally usable programming language approaches an ill
defined barely usable re-implementation of half of Common-Lisp
Date: Wed, 29 May 2024 18:54:33 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 52
Message-ID: <20240529114543.208@kylheku.com>
References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl> <v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl> <v32ncu$68vb$1@dont-email.me>
<ZlT0RwGlxe1L15bn@anomaly>
<mailman.48.1716844903.2909.python-list@python.org>
<v37sok$18m00$1@dont-email.me>
Injection-Date: Wed, 29 May 2024 20:54:33 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="a75549dbea27ab99be83d96fc9705b26";
logging-data="1337891"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18hzVT9GwdDOEmZfJ4mmTyQOcU0XfbIuFc="
User-Agent: slrn/pre1.0.4-9 (Linux)
Cancel-Lock: sha1:HirKIY4GN7Xc0vK1MF2VXx64eUE=
View all headers

On 2024-05-29, HenHanna <HenHanna@devnull.tb> wrote:
> On 5/27/2024 1:59 PM, 2QdxY4RzWzUUiLuE@potatochowder.com wrote:
>> https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule
>
>
> interesting!!!
>
> Are the Rules 1--9 by Greenspun good too?

I don't think they exist; it's a joke.

However, Greenspun's resume of accomplishments is a marvel and
an inspiration, including many in Lisp.

A few highlights:

https://philip.greenspun.com/personal/resume

"Helped architect, simulate and design prototype of HP's Precision
Architecture RISC computer. The prototype took two man-years to complete
and ran at VAX 11/780 speed in June 1983. This architecture became the
basis of HP's computer product line for 15 years and then became the
basis for the 64-bit generation of Intel processors."

https://philip.greenspun.com/personal/resume-list

"Automatic Layout tools for VLSI, with an emphasis on bus cells and
automatic implementation of finite state machines (1984 for Symbolics)"

"Design tools on Symbolics Lisp Machine for RISC CPU implemented in TTL
(1982-3 for Hewlett Packard)" (in reference to the PA-RISC work).

"ConSolve system for automating earthmoving, entirely implemented in
Lisp (1986-1989 for ConSolve), including:

* Delaunay Triangulation-based terrain model, with C0 and C1 surface
models.
* complete environment for earthworks and road design, including
software to specify design surfaces, calculate costs of
realizing design surfaces and automatic design tools
* tree-structured database of zoning laws and automatic testing of
design compliance
* hydrology modelling to calculate drainage basins, streams and ridges
* simulation of earthmoving vehicles
* automated surveying using vehicles and location systems
* radio interface to Caterpillar vehicle, including CRCC error detection
* automatically generated user interface"

--
TXR Programming Language: http://nongnu.org/txr
Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal
Mastodon: @Kazinator@mstdn.ca

Subject: Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: 2QdxY4RzWzUUiLuE@potatochowder.com
Newsgroups: comp.lang.python
Date: Thu, 30 May 2024 00:32 UTC
References: 1 2 3 4 5 6 7 8 9
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!not-for-mail
From: 2QdxY4RzWzUUiLuE@potatochowder.com
Newsgroups: comp.lang.python
Subject: Re: Any marginally usable programming language approaches an ill
defined barely usable re-implementation of half of Common-Lisp
Date: Wed, 29 May 2024 20:32:40 -0400
Lines: 17
Message-ID: <mailman.73.1717029166.2909.python-list@python.org>
References: <868r5vt80v.fsf@williamsburg.bawden.org> <87jzpdx4e7.fsf@clsnet.nl>
<v31rqb$p5f$1@dont-email.me> <87ikyzpccd.fsf@clsnet.nl>
<v32ncu$68vb$1@dont-email.me> <ZlT0RwGlxe1L15bn@anomaly>
<mailman.48.1716844903.2909.python-list@python.org>
<v37sok$18m00$1@dont-email.me> <ZlfJKFbDA6GiomnW@anomaly>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
X-Trace: news.uni-berlin.de HtuBtiFP1I4svTzwL/mM7A22tvcN4EZGLuQucwd5bJ5w==
Cancel-Lock: sha1:9dVbMb90LK0IbCY/X0VKIUX/Qik= sha256:0Q8QE/sV+LPbYkmZeUhFFzMimdVZN8peFL2VcFlWDgc=
Return-Path: <2QdxY4RzWzUUiLuE@potatochowder.com>
X-Original-To: python-list@python.org
Delivered-To: python-list@mail.python.org
Authentication-Results: mail.python.org; dkim=pass
reason="2048-bit key; unprotected key"
header.d=potatochowder.com header.i=@potatochowder.com
header.b=a4urGE45; dkim-adsp=pass; dkim-atps=neutral
X-Spam-Status: OK 0.079
X-Spam-Evidence: '*H*': 0.85; '*S*': 0.01; '-0700,': 0.09;
'received:78': 0.09; 'from:addr:2qdxy4rzwzuuilue': 0.16;
'from:addr:potatochowder.com': 0.16; 'oh,': 0.16;
'received:136.243': 0.16; 'received:172.58': 0.16;
'received:www458.your-server.de': 0.16; 'received:your-server.de':
0.16; 'sadly,': 0.16; 'subject:programming': 0.16; 'wrote:': 0.16;
'says': 0.17; 'pm,': 0.19; 'to:addr:python-list': 0.20;
'url:wiki': 0.23; 'received:de': 0.23; 'python-list': 0.32;
'received:136': 0.32; 'there': 0.33; 'header:In-Reply-To:1': 0.34;
'trying': 0.35; 'look': 0.65; 'let': 0.66; 'url:%0': 0.67;
'right': 0.68; 'subject:skip:i 10': 0.69; 'rules': 0.70; 'url-
ip:208.80.154/24': 0.70; 'url-ip:208.80/16': 0.70;
'url:wikipedia': 0.70; 'url-ip:208/8': 0.71; 'memorable': 0.84;
'subject: \n ': 0.84; 'subject:Any': 0.84
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed;
d=potatochowder.com; s=default2305; h=In-Reply-To:Content-Type:MIME-Version:
References:Message-ID:Subject:To:From:Date:Sender:Reply-To:Cc:
Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date:
Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID;
bh=pdjdJ6QWzO+4f3wkWGr5VjOhP+TMi65Qp0XdNzXut2k=; b=a4urGE45AzHS9nUOfWzlOhdxoP
LM9pFJoXGqYckaAjwtLvf7XypdqPlB35INwJPloF9QBNk0S8gOruNaqFRIQp77TcFMO6/bB9hTCvH
VbIwsQi/j8Oe+NmXgHM7ttbbm/iiySqAHlXRHNFw8wS8bqZBsjYAdysah4GJJ/wzBz/TT4riR6Pan
mgYvUqE1vXG9kgMXLHg8cD6WW6O2H8guem+URXOR0AZlgl9Zv2Kaszi38wuzIIA7GNd/9m7AMmS4i
/Y25v8k+3+0IchOyKH8mP7CgftA8tFiwjVHq1DrsgDivH5RgQVR3aTBdlmBZossfs3SwY72NFlSy+
BfFG2wfQ==;
Mail-Followup-To: python-list@python.org
Content-Disposition: inline
In-Reply-To: <v37sok$18m00$1@dont-email.me>
X-Authenticated-Sender: 2QdxY4RzWzUUiLuE@potatochowder.com
X-Virus-Scanned: Clear (ClamAV 0.103.10/27290/Wed May 29 10:30:54 2024)
X-BeenThere: python-list@python.org
X-Mailman-Version: 2.1.39
Precedence: list
List-Id: General discussion list for the Python programming language
<python-list.python.org>
List-Unsubscribe: <https://mail.python.org/mailman/options/python-list>,
<mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive: <https://mail.python.org/pipermail/python-list/>
List-Post: <mailto:python-list@python.org>
List-Help: <mailto:python-list-request@python.org?subject=help>
List-Subscribe: <https://mail.python.org/mailman/listinfo/python-list>,
<mailto:python-list-request@python.org?subject=subscribe>
X-Mailman-Original-Message-ID: <ZlfJKFbDA6GiomnW@anomaly>
X-Mailman-Original-References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl>
<v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl>
<v32ncu$68vb$1@dont-email.me>
<ZlT0RwGlxe1L15bn@anomaly>
<mailman.48.1716844903.2909.python-list@python.org>
<v37sok$18m00$1@dont-email.me>
View all headers

On 2024-05-29 at 11:39:14 -0700,
HenHanna via Python-list <python-list@python.org> wrote:

> On 5/27/2024 1:59 PM, 2QdxY4RzWzUUiLuE@potatochowder.com wrote:

> > https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule

[...]

> Are the Rules 1--9 by Greenspun good too?

I don't know; let me look it up. Oh, there it is:

https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule says that
Greenspun said he "was just trying to give the rule a memorable name."

Sadly, the citation link is failing for me right now.

Subject: Re: Any marginally usable programming language approaches an ill defined barely usable re-implementation of half of Common-Lisp
From: Sebastian Wells
Newsgroups: comp.lang.lisp, comp.lang.scheme, comp.lang.python
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 06:07 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: sebastian@here.com.invalid (Sebastian Wells)
Newsgroups: comp.lang.lisp,comp.lang.scheme,comp.lang.python
Subject: Re: Any marginally usable programming language approaches an ill
defined barely usable re-implementation of half of Common-Lisp
Date: Mon, 24 Jun 2024 06:07:04 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 54
Message-ID: <v5b2e8$7182$3@dont-email.me>
References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl> <v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl> <v32ncu$68vb$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 08:07:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="2787d93bb44b66d3fe4dceb9b5d2d9b9";
logging-data="230658"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1++TIyiasNMe060AiovtBb1nwn4//Be8IQ="
User-Agent: Pan/0.154 (Izium; 517acf4)
Cancel-Lock: sha1:ihCzvAImiOOeXRzqdoQQieHXkvo=
View all headers

On Mon, 27 May 2024 12:37:01 -0700, HenHanna wrote:

> On 5/27/2024 7:18 AM, Cor wrote:
>> Some entity, AKA "B. Pym" <No_spamming@noWhere_7073.org>,
>> wrote this mindboggling stuff:
>> (selectively-snipped-or-not-p)
>>
>>> On 12/16/2023, cor@clsnet.nl wrote:
>>>
>>>> Any marginally usable programming language approaches an ill
>>>> defined barely usable re-implementation of half of
>>>> common-lisp
>>>
>>> The good news is, it's not Lisp that sucks, but Common Lisp.
>>> --- Paul Graham
>>
>> Just to set the record straight;
>> This is not My line.
>> I quoted it but don't know who the originator of that remark is.
>>
>> Cor
>>
>>
>
> a few years ago... when i started learning Python...
>
> it was so exciting...
>
> Every day i thought...
>
> --- THis is Lisp in a thin-disguise ... SO Everyone gets it now.
> Everyone is a Lisper now.

Except it's not Lisp in a thin disguise, but rather an anti-Lisp,
which copies just enough from Lisp to be "marginally usable" as
your quote puts it, and then addresses certain specific use cases
by adding syntactic or semantic special cases, just to stop people
in the early days from listening to Lispers' calls for macros to
be added so that Python's weaknesses could be addressed in general
instead of only in certain special cases.

In some ways, Python is aggressively anti-Lispy, in a way that
cannot be reconciled. Just one example: if you've built up a
list comprehension and suddenly you need to reference the
result of the same computation twice, now you need to turn
the whole thing into a for loop because you can't introduce
variables in the middle of an expression. This is supposedly
"good" because there's some species of idiot who can't
understand expressions, and all Python code must be understandable
to these specific idiots. But it's okay for Python to have
weird special-case behavior that no-one would ever guess is
happening until they're debugging some weird problem in a big
open-source library and see it first hand.

Subject: Re: ... approaches ... Common-Lisp (Posting On Python-List Prohibited)
From: Lawrence D'Oliv
Newsgroups: comp.lang.python
Organization: A noiseless patient Spider
Date: Mon, 24 Jun 2024 06:46 UTC
References: 1 2 3 4 5 6
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.lang.python
Subject: Re: ... approaches ... Common-Lisp (Posting On Python-List
Prohibited)
Date: Mon, 24 Jun 2024 06:46:48 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <v5b4oo$qcj4$1@dont-email.me>
References: <868r5vt80v.fsf@williamsburg.bawden.org>
<87jzpdx4e7.fsf@clsnet.nl> <v31rqb$p5f$1@dont-email.me>
<87ikyzpccd.fsf@clsnet.nl> <v32ncu$68vb$1@dont-email.me>
<v5b2e8$7182$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 24 Jun 2024 08:46:48 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="3048fea01d51f9337586ac8e02824e6c";
logging-data="864868"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0KVQoIzjQRZpbH83uTWOe"
User-Agent: Pan/0.158 (Avdiivka; )
Cancel-Lock: sha1:k4IAsCSstqqybk+ACZusjWqJTgA=
View all headers

On Mon, 24 Jun 2024 06:07:04 -0000 (UTC), Sebastian Wells wrote:

> Just one example: if you've built up a list comprehension
> and suddenly you need to reference the result of the same computation
> twice, now you need to turn the whole thing into a for loop because you
> can't introduce variables in the middle of an expression.

Sure you can.

1

rocksolid light 0.9.8
clearnet tor