Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:124163 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 61EBD1A009C for ; Mon, 1 Jul 2024 20:54:50 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1719867370; bh=Ytu8OdKA44WdkLF2h+DThoWTX4N5yqZcQHq8Xy1Up8g=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=mWAAKjQ/DK4PZLCCYjZSMfXAl9etBbaeIEMIamOEiPEe5An9GxYMWig0mCNaqhXAf z4Uiat149NQFy2kktKq4j03MOFNKhEbmhlHrTCqb98l147w3osebaLeaTK7wLS/CAm Ro9A2ITpcZEokcYPeeEGFKgui7nkw3pOw+8SHGXu6txk8wQzTzpCZ3BoJGYAvEVoiU Rste7FUvZwUahlXIhuxonVfLT0ZCOVAPCvdWo3yp+yiRgjtyF1sQI6mfiZEMmzi/cz HgBvAgjUQGTsSnjWXZL4CMVi36AjB5bBiO4+fyUABZum6DWAdenH57ChqNKPBG/6nA nuua2OYL/2JPA== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id AB3FB1806C4 for ; Mon, 1 Jul 2024 20:56:09 +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.6 required=5.0 tests=BAYES_50,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H3,RCVD_IN_MSPIKE_WL, SPF_HELO_NONE,SPF_PASS,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-pg1-f174.google.com (mail-pg1-f174.google.com [209.85.215.174]) (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 20:56:09 +0000 (UTC) Received: by mail-pg1-f174.google.com with SMTP id 41be03b00d2f7-6bce380eb96so2010086a12.0 for ; Mon, 01 Jul 2024 13:54:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1719867287; x=1720472087; darn=lists.php.net; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=Ytu8OdKA44WdkLF2h+DThoWTX4N5yqZcQHq8Xy1Up8g=; b=kX0btUzvittOd5UagJRLL/fZ81T/f2d3eGiiL+o6k9snEh4rX5ZHAUmvgCOU0y7iyr AySIm5F8+uiXLrN3EWrvG7bToVHbOgfcbL++wfQ+49zSJVFgSXwBpuXcyiVJgv7iv9Yr HCtNxIyWGLr14SeIpqZT1l5wyyTs81m6ydxWgR3E4N5DsDbgnIzP0BcBmhEFbTluWGDW ClRhkS8sfe1KXyA21q7uLzujtFPDuf+3FdFVwZbJbkgDXr4d8pJISuznho8zE62Z/0Bz zhVwdbW3I/BaXefhhUy1IChBU0YUjGMAk8MrzNuFh9ms6NlyWsw+JELcaos9VmemcTxi Gwlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1719867287; x=1720472087; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=Ytu8OdKA44WdkLF2h+DThoWTX4N5yqZcQHq8Xy1Up8g=; b=UXfVJyb2EKWM03h+pjHFPfNVQY9FKLiXsx3z+wnl5CmTUbjNeqRiJMzw1fazM0iCd0 cmoMygjWjRMJziUQAJjUzRTUtTLUsFR/zBW+baGR6qiN4ekxci5g2ikMVMtdVRVUxFvB GnEO3uBVhxYkUjXgFVZV1/KlxN0rx6Bv6xydwY8ByL1PQHnQNZEjH/P0NjVTyuHxO7wH KFqsMhl1jbg71lh9rdU5ZOWgd1r3JQm0GYi8NqDSzjkGNa4nTsOomUbgR7G4EnGLWYW1 7+POYvJuH5inQddA26MIBFgJEFS6T14sClaqPxQhH67KgRdbMQQJudzn2F7La3Dr0l6N D7/A== X-Forwarded-Encrypted: i=1; AJvYcCUUV1IRWiyMKJWtfOSJ/2iGd/3kNli9+bezpF3cZDDKtaTlXblmJ/rwZ1dfi9OucIykMwOEE0/hDLm6d3GejfuiXZhWtHX/Ew== X-Gm-Message-State: AOJu0YyhuiMYI0a80NtYNOMz98o2x8HqOwyglcR8k4cGtXWBWi+CndHN 7uKBxXXbiSOIrr1Iw58mj1NHNDrtyGd5m/aJbZnjRpoESYylhyWBXsA7ujrLv5RR0jB+1tRk7g5 nhUnNP+hvn2u/35fwuo4vpWgrxv8= X-Google-Smtp-Source: AGHT+IE2+R13fVDZBrXKIktSUG2Kt7SpOyAyODBFjeN6UhEkuQvsRmfwj1dedMlLOZ/z4Nup0SYLak1tpcbN9NPYTiA= X-Received: by 2002:a05:6a20:12c1:b0:1be:c31d:a268 with SMTP id adf61e73a8af0-1bef6109cebmr6310913637.20.1719867287286; Mon, 01 Jul 2024 13:54:47 -0700 (PDT) Precedence: bulk list-help: list-post: List-Id: internals.lists.php.net MIME-Version: 1.0 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> In-Reply-To: <7593EA45-DF41-43DE-9EAD-F3CCFC8A7D47@newclarity.net> Date: Mon, 1 Jul 2024 13:54:34 -0700 Message-ID: Subject: Re: [PHP-DEV] Iteration III: Packages (was Re: [PHP-DEV] [Initial Feedback] PHP User Modules - An Adaptation of ES6 from JavaScript) To: Mike Schinkel Cc: Dusk , Arvids Godjuks , PHP internals Content-Type: multipart/alternative; boundary="000000000000b83bf5061c35ce2a" From: jordan.ledoux@gmail.com (Jordan LeDoux) --000000000000b83bf5061c35ce2a Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Mon, Jul 1, 2024 at 11:09=E2=80=AFAM Mike Schinkel = 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 toolbo= x > 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. Jordan --000000000000b83bf5061c35ce2a Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Mon, Jul 1, 2024 at 11:09=E2=80=AF= AM 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 addit= ion that has no compatibility with the old one.

I get it. I am no longer proposing an alternative to the autoloader. PHP de= velopers 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 alter= natives.

-Mike

I'm not sure that constantly reit= erating a point that everyone already knows but simply disagrees with is pr= oductive for the list, considering that the objection boils down to "b= ut I don't like it" instead of "here are the concrete technic= al drawbacks". All of the objections you had seemed to be from the per= spective "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 t= echnical drawbacks personally, I think those are developers that need to at= least start programming like they are living in 2005.

Jordan
--000000000000b83bf5061c35ce2a--