On Wed, May 21, 2025 at 7:23 AM Deleu <deleu...@gmail.com> wrote: > > > On Tue, May 20, 2025 at 11:08 AM Michael Morris <tendo...@gmail.com> > wrote: > >> The Problem: Interoperability. >> >> That's really it. >> > > I think this is why Rowan keeps telling you to call or compare this with > "Containers" and not modules. >
Which is why I switched to calling them a "whachamacallit" to set the issue aside and focus on concepts, not terms. He insisted on trolling despite that. > When I opened this thread, my interest was in bundling multiple files all > at once so that the PHP engine can make assumptions and optimizations about > it and expand namespace to also allow class visibility. To me, and I > believe to a vast majority of PHP users, interoperability is not a problem. > We don't need, and, depending on how we position it, don't want multiple > versions of the same package on a single application. > Not all of us have the pleasure of living in ivory towers like you do. In the real world code isn't perfect and problems need to be solved. No one wants multiple versions of the same package in a single application. How stupid do you think I am? We don't always get what we want - the need for multiple package versions does arise in the real world which is why other languages such as golang and JavaScript can allow it.