Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:23430 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 60569 invoked by uid 1010); 15 May 2006 22:01:32 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 60554 invoked from network); 15 May 2006 22:01:32 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 15 May 2006 22:01:32 -0000 X-PHP-List-Original-Sender: ceo@l-i-e.com X-Host-Fingerprint: 67.139.134.202 o2.hostbaby.com FreeBSD 4.7-5.2 (or MacOS X 10.2-10.3) (2) Received: from ([67.139.134.202:1930] helo=o2.hostbaby.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 47/06-19568-B3AF8644 for ; Mon, 15 May 2006 18:01:31 -0400 Received: (qmail 81286 invoked by uid 98); 15 May 2006 22:01:31 -0000 Received: from 127.0.0.1 by o2.hostbaby.com (envelope-from , uid 1013) with qmail-scanner-1.25 ( Clear:RC:1(127.0.0.1):. Processed in 0.067986 secs); 15 May 2006 22:01:31 -0000 X-Qmail-Scanner-Mail-From: ceo@l-i-e.com via o2.hostbaby.com X-Qmail-Scanner: 1.25 (Clear:RC:1(127.0.0.1):. Processed in 0.067986 secs) Received: from unknown (HELO l-i-e.com) (127.0.0.1) by localhost with SMTP; 15 May 2006 22:01:31 -0000 Received: from 209.254.223.2 (SquirrelMail authenticated user ceo@l-i-e.com) by www.l-i-e.com with HTTP; Mon, 15 May 2006 17:01:31 -0500 (CDT) Message-ID: <1688.209.254.223.2.1147730491.squirrel@www.l-i-e.com> In-Reply-To: References: <138663365.20060514205903@marcus-boerger.de> <038d01c676f8$ab9b3380$6602a8c0@foxbox> <44685D24.2000801@php.net> <1147708994.14148.23.camel@notebook.local> <16710545416.20060515202714@marcus-boerger.de> <1147721541.14148.47.camel@notebook.local> <4468DB43.1020005@emini.dk> Date: Mon, 15 May 2006 17:01:31 -0500 (CDT) To: internals@lists.php.net Reply-To: ceo@l-i-e.com User-Agent: Hostbaby Webmail MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Subject: Re: [PHP-DEV] fatal static call in php 6.0? From: ceo@l-i-e.com ("Richard Lynch") On Mon, May 15, 2006 3:17 pm, Sebastian Bergmann wrote: > Edin Kadribasic wrote: >> OO purity/strictness do now work well with PHP's main strength -- >> its >> dynamicity. > > You make it sound like OO and dynamicity were mutually exclusive; > they > are not. Take a look at Smalltalk or CLOS to see what I mean. Hey, anytime the OO purists designing the PHP OO language want to abandon Java concepts and head for Lisp or even Smalltalk, I'm all for it :-) :-) :-) PHP's Java-like OOP and dynamicity *are* at odds -- All the requirements of declaring things up front are simply not dynamic in nature. Some folks like it that way ; Some don't. The guys doing all the work like it that way, so there ya go. [shrug] My simple solution to this problem has been to largely ignore PHP OOP :-) -- Like Music? http://l-i-e.com/artists.htm