Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124166 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by qa.php.net (Postfix) with ESMTPS id BB2B81A009C for ; Mon, 1 Jul 2024 21:57:56 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1719871157; bh=zKStyPZWiZHlRkDiLURhn6lyB08CCch38pSDxZoo7x0=; h=From:Subject:Date:In-Reply-To:Cc:To:References:From; b=Qc5qWbXlEGy4szIlw5WkgRy4F5a1NLfLGVGB4X0DKRIV/ANE5iqD6y+nkmUB+yoNB vsbmzxK6uZLS8avjGPkOTfFaLZA3gaM0OCxYZA1f1CoYBCwXjqOqIlt+/+z5uh7L6h a7O+8jaMKxsbM/xwajl+xn+Gmz/IIqnGjz/t01QcgU3AbIuiaHiv4HpX3BA64Nwl+O vW00d1AGL2QNdR93LyraPL0xdf25HNGEqq9Beau9MVd+fRr2JNdcxM2D7UpkIoq/vg 6yJkhaHUxDsIOIaz4PTKwww7mAJAQxZm6BeBjbV4a7UR7ta1/njFW5gXBbOPgJU6fF eSIkpjEsOa1Sw== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 4A689180798 for ; Mon, 1 Jul 2024 21:59:16 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DMARC_MISSING,HTML_MESSAGE,RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=4.0.0 X-Spam-Virus: Error (Cannot connect to unix socket '/var/run/clamav/clamd.ctl': connect: Connection refused) X-Envelope-From: Received: from mail-yw1-f170.google.com (mail-yw1-f170.google.com [209.85.128.170]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Mon, 1 Jul 2024 21:59:15 +0000 (UTC) Received: by mail-yw1-f170.google.com with SMTP id 00721157ae682-643f3130ed1so31281217b3.2 for ; Mon, 01 Jul 2024 14:57:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=newclarity-net.20230601.gappssmtp.com; s=20230601; t=1719871074; x=1720475874; darn=lists.php.net; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:from:to:cc:subject:date:message-id:reply-to; bh=S9q5aOD6iVJvG9+gsm/27eJN198JjQWPAWjpru+j9Y4=; b=KMFluYMJRhOCgqIpuR0Xv0XxJK1JhptNvpKNqKe2czYWR8C8A14arb2OgplCGVE0ho /tzjQ0Hl+jd0DGyDtWNb3bLeaHIvm+rNX/k1RXhu7Yrnrixv6SWgtTp/jMe9dVJ1rNMX BTsnfyXneib6t0tsArZhA83wNlu1X6PS1xpkONPfdizRHyMsqYSTtR0+Y5oHBjjcpun0 QXW0Uvuk7n8aiLvMopa9dBVi8JXqsn/yURz8kDB84cMckUVd3751/QofGfUq0dyBYQ3d ZP368v64Dn/dJp89FzVvg5eImifuZply3YK6HT2tCKZImfEDBYhuljfbrnHRCwIkSzhp emig== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719871074; x=1720475874; h=references:to:cc:in-reply-to:date:subject:mime-version:message-id :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=S9q5aOD6iVJvG9+gsm/27eJN198JjQWPAWjpru+j9Y4=; b=jIcHHF3AXSlaXH/UvwRfUgrH4oaJUmo6yh0ZCeqZ+HGXWFYTOW5KTwegGwDHD6CgHO NqfoIZD0N0qGAeOt9+7VwtdAVWdKBXj7UJOq/XA/5N/P1QQvrAoimIKqBCJrsIfUxYzy xYZyC2UJO5USis5d4nk+CzCcNYhCAqXw5Y/+wVq/DAWVhetR6AQFoKaGu6vCVqqm+yrj xXrGEqXwTibCgjRs6mqFKNWoXhaY5U5qJbIo1+GLEVcUJdzXSaK8wj+SDF4bVUpScrPQ Px25TDsuXMAxsWvNvsIFya3X9XocbciWg4bxhMCDkJmQvyPy8sFQXfcmBhZuKUfzueVZ JiEA== X-Gm-Message-State: AOJu0Yz2SQjASEzXC3dq5rs3oVlTvtcKfOsCrMGYZSaPw6S+G3RezogL NkJ7Y0Qnnotpr0sbLhbZUX6RXZPIvytcNyFfyWc3gkhFeJvwT12A86Kxjh1vpJI= X-Google-Smtp-Source: AGHT+IFg+w3MooS3cUzg0D0Nnj35GN64Xa/9hKNKIFbeCtNv2aPEeHmJYMn3/TpmkISZD6Y9YtcY4w== X-Received: by 2002:a81:d44d:0:b0:61a:ccb0:7cdd with SMTP id 00721157ae682-64c736fcdb8mr68381767b3.46.1719871073907; Mon, 01 Jul 2024 14:57:53 -0700 (PDT) Received: from smtpclient.apple (c-98-252-216-111.hsd1.ga.comcast.net. [98.252.216.111]) by smtp.gmail.com with ESMTPSA id 00721157ae682-64a9bf326e9sm15346337b3.113.2024.07.01.14.57.52 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 01 Jul 2024 14:57:52 -0700 (PDT) Message-ID: <1CAD1FC4-D524-4593-9770-608DE186A2C7@newclarity.net> Content-Type: multipart/alternative; boundary="Apple-Mail=_74FF747E-9CED-47C2-AB48-E3E0E279705F" Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.8\)) Subject: Re: [PHP-DEV] Iteration III: Packages (was Re: [PHP-DEV] [Initial Feedback] PHP User Modules - An Adaptation of ES6 from JavaScript) Date: Mon, 1 Jul 2024 17:57:50 -0400 In-Reply-To: Cc: PHP internals To: Jordan LeDoux References: <1917CF7C-26D8-4DBE-B05C-5AA650AC6C9F@rwec.co.uk> <551cd5b0-1c00-4818-a9ca-97f6b7e8c3dc@app.fastmail.com> <39B496F8-062E-4848-9B3B-529BE8D3415A@newclarity.net> <856F4F70-DC81-4098-82DD-5F6D47CDF3F0@newclarity.net> <09559430-4477-4516-8D78-6F4071E1AA6C@newclarity.net> <4D45294E-78BA-466A-B2B4-F17BA4E1ED73@woofle.net> <7593EA45-DF41-43DE-9EAD-F3CCFC8A7D47@newclarity.net> X-Mailer: Apple Mail (2.3696.120.41.1.8) From: mike@newclarity.net (Mike Schinkel) --Apple-Mail=_74FF747E-9CED-47C2-AB48-E3E0E279705F Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 > On Jul 1, 2024, at 4:54 PM, Jordan LeDoux = wrote: > On Mon, Jul 1, 2024 at 11:09=E2=80=AFAM Mike Schinkel = > wrote: >=20 > > and I'm fairly certain after keeping up with the thread that it is = almost universally not what people want. Most people just want the = toolbox be "finished" so to speak, not get a completely new one in = addition that has no compatibility with the old one. >=20 > I get it. I am no longer proposing an alternative to the autoloader. = PHP developers are comfortable with autoloading and that is that. >=20 > But that does not mean that I cannot tell you and others the emperor = has no clothes in hopes that people eventually see that there can be = better alternatives. >=20 > -Mike >=20 > I'm not sure that constantly reiterating a point that everyone already = knows but simply disagrees with is productive for the list, considering = that the objection boils down to "but I don't like it" instead of "here = are the concrete technical drawbacks". All of the objections you had = seemed to be from the perspective "but what if the developer is only = allowed 100 files on disk and only uses notepad to edit the code?" I = don't think those are technical drawbacks personally, I think those are = developers that need to at least start programming like they are living = in 2005. Given the paragraph I wrote that started with "I get it..." I was = planning on not making comment on topic. > All of the objections you had seemed to be from the perspective "but = what if the developer is only allowed 100 files on disk and only uses = notepad to edit the code?" I don't think those are technical drawbacks = personally, I think those are developers that need to at least start = programming like they are living in 2005. However, since you GROSSLY mischaracterized my argument, I am going to = call you out on that bit of attempted demonization of my argument on = your part. =20 But I won't repeat the argument because, why bother? -Mike= --Apple-Mail=_74FF747E-9CED-47C2-AB48-E3E0E279705F Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8
On = Jul 1, 2024, at 4:54 PM, Jordan LeDoux <jordan.ledoux@gmail.com> wrote:
On Mon, = Jul 1, 2024 at 11:09=E2=80=AFAM Mike Schinkel <mike@newclarity.net>= wrote:

> and I'm fairly certain after = keeping up with the thread that it is almost universally not what people = want. Most people just want the toolbox be "finished" so to speak, not = get a completely new one in addition that has no compatibility with the = old one.

I get it. I am no longer proposing = an alternative to the autoloader. PHP developers are comfortable with = autoloading and that is that.

But that does = not mean that I cannot tell you and others the emperor has no clothes in = hopes that people eventually see that there can be better = alternatives.

-Mike

I'm not sure that = constantly reiterating a point that everyone already knows but simply = disagrees with is productive for the list, considering that the = objection boils down to "but I don't like it" instead of "here are the = concrete technical drawbacks". All of the objections you had seemed to = be from the perspective "but what if the developer is only allowed 100 = files on disk and only uses notepad to edit the code?" I don't think = those are technical drawbacks personally, I think those are developers = that need to at least start programming like they are living in 2005.

Given the paragraph I wrote that started with "I = get it..." I was planning on not making comment on topic.

 All of the objections you = had seemed to be from the perspective "but what if the developer is only = allowed 100 files on disk and only uses notepad to edit the code?" I = don't think those are technical drawbacks personally, I think those are = developers that need to at least start programming like they are living = in 2005.

However, = since you GROSSLY mischaracterized my argument, I am going to call you = out on that bit of attempted demonization of my argument on your part. =  

But I won't repeat the = argument because, why bother?

-Mike= --Apple-Mail=_74FF747E-9CED-47C2-AB48-E3E0E279705F--