Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:10306 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 85901 invoked by uid 1010); 8 Jun 2004 01:51:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 85802 invoked from network); 8 Jun 2004 01:51:49 -0000 Received: from unknown (HELO lakermmtao10.cox.net) (68.230.240.29) by pb1.pair.com with SMTP; 8 Jun 2004 01:51:49 -0000 Received: from [192.168.3.100] (really [68.98.128.109]) by lakermmtao10.cox.net (InterMail vM.6.01.03.02 201-2131-111-104-20040324) with ESMTP id <20040608015148.KDCS9773.lakermmtao10.cox.net@[192.168.3.100]> for ; Mon, 7 Jun 2004 21:51:48 -0400 Message-ID: <40C51BA1.9040004@velum.net> Date: Mon, 07 Jun 2004 21:51:29 -0400 User-Agent: Mozilla Thunderbird 0.6 (Windows/20040502) X-Accept-Language: en-us, en MIME-Version: 1.0 To: PHP Developers Mailing List Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Subject: PHP5 rocks! From: hans@velum.net (Hans Lellelid) Hi guys, I just had to take a moment to let you all know just how cool this PHP5 thing is. I know that I've been kinda vocal (and perhaps out of place) in the past about some of the behavior of OO stuff like interfaces, and sure disappointed when __toString() became less magical, etc. Those are all really minor things in the face of just how frickin' cool it is to build applications with PHP5. From my perspective the greatest addition is Exceptions, followed very closely by the new object model, interfaces, etc. The use of libxml2 has made many new things possible -- and has made use of XSLT a much less painful ordeal. The only problem with PHP5 is just how painful it has made it to use PHP4. Anyway, just wanted to take a moment to say great work and thanks for making what I do for a living fun! :) Cheers, Hans