On Wed, Jan 9, 2013 at 12:45 PM, Anthony Ferrara <ircmax...@gmail.com> wrote: > Stas, > > On Wed, Jan 9, 2013 at 11:58 AM, Stas Malyshev <smalys...@sugarcrm.com>wrote: > >> I seriously hope it never comes to this in PHP > > > Would you shut up with this rhetoric already? All it does is show that > you're completely and utterly out of touch with the reality of modern > development.
Anthony, I have a lot of respect for your expertise as a programmer (I follow your blog, and I've appreciated your work on the password hashing capabilities.) While I like your initiative, Stas was providing feedback on a proposal, and your opening was directed at him, personally. I doubt Stas is "out of touch with the reality of modern development." What it does potentially speak to is the difference in visions you both have for PHP. > If you have solid feedback to provide, then provide it. But saying "We're > supposed to be simple language for doing cool stuff on the web" shows you > have no idea what people have been doing (or don't want to acknowledge) > with the language for the past 5 years. It seems like Stas responds to many, many emails every day. He was even the ONE who provided commentary on my most recent idea (this shows his diligence.) Quoting him on one quick excerpt he typed among many to provide evidence that he has no idea what people have been doing again seems unfair, as I see Stas devote much time to providing feedback on internals threads. Last, I would suggest that even feedback as simple as "I don't want this in PHP" does have a place. Nothing comes for free. Every bit of additional functionality has the potential to slow PHP, both in terms of development, maintenance, and runtime. Declaring your belief that some pieces of functionality are better integrated as extensions is important feedback in terms of setting boundaries on the core capabilities of PHP. The Lua mailing list frequently has this sentiment expressed (as do many other mailing lists), and it doesn't mean that its core developers are out of touch. It just means you have to be working to set the boundaries somewhere. This all said, creating a vision statement for PHP seems like a nice idea to help guide the process. Perhaps that work would help guide where the boundaries for core should be considered. Again, thanks for the nice work on the password hashing API :) Adam -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php