Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:32805 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 74736 invoked by uid 1010); 16 Oct 2007 07:33:43 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 74721 invoked from network); 16 Oct 2007 07:33:43 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 16 Oct 2007 07:33:43 -0000 Authentication-Results: pb1.pair.com header.from=hans.moog@mkj-computing.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=hans.moog@mkj-computing.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain mkj-computing.de from 213.239.209.74 cause and error) X-PHP-List-Original-Sender: hans.moog@mkj-computing.de X-Host-Fingerprint: 213.239.209.74 web-002.server-ip.de Linux 2.4/2.6 Received: from [213.239.209.74] ([213.239.209.74:49564] helo=web-002.server-ip.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id B7/20-07056-45964174 for ; Tue, 16 Oct 2007 03:33:42 -0400 Received: from localhost (localhost.localdomain [127.0.0.1]) by web-002.server-ip.de (Postfix) with ESMTP id 5AB197D8010; Tue, 16 Oct 2007 09:32:12 +0200 (CEST) Received: from web-002.server-ip.de ([127.0.0.1]) by localhost (web-002.server-ip.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 19930-03; Tue, 16 Oct 2007 09:32:12 +0200 (CEST) Received: from win-001.server-ip.de (static.88-198-106-164.clients.your-server.de [88.198.106.164]) by web-002.server-ip.de (Postfix) with ESMTP id 1C6CE7D800F; Tue, 16 Oct 2007 09:32:12 +0200 (CEST) Date: Tue, 16 Oct 2007 09:32:19 +0200 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----_=_NextPart_001_01C80FC6.DD875589" Message-ID: <7C37FF3A0196094F95430BA959520322016119@s1.mkj.lan> X-MS-Has-Attach: Content-class: urn:content-classes:message X-MimeOLE: Produced By Microsoft Exchange V6.5 X-MS-TNEF-Correlator: Thread-Topic: AW: [PHP-DEV] Method overloading by method signature thread-index: AcgPTSJpn8Za85T3SDegNG3z2yqeoQAeYxsI References: <7C37FF3A0196094F95430BA95952032211B7C5@s1.mkj.lan> <7C37FF3A0196094F95430BA95952032211B7C7@s1.mkj.lan> <7C37FF3A0196094F95430BA95952032211B7C8@s1.mkj.lan> <7C37FF3A0196094F95430BA95952032211B7CB@s1.mkj.lan> <4712731B.5070501@zend.com> <200710151236.l9FCaPIg014853@icosrv.icosaedro.it> <4713977E.8040503@zend.com> To: "Stanislav Malyshev" Cc: X-Virus-Scanned: by amavisd-new-20030616-p10 (Debian) at mkj-computing.com, mkj-computing.de Subject: AW: AW: [PHP-DEV] Method overloading by method signature From: hans.moog@mkj-computing.de ("Hans Moog") ------_=_NextPart_001_01C80FC6.DD875589 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable It allows you to be strict when messing with types but it doesn't allow = you to overload type hinted methods ... so this is no solution to the = problem of overloading type hinted methods, is it ? -----Urspr=FCngliche Nachricht----- Von: Stanislav Malyshev [mailto:stas@zend.com] Gesendet: Mo 15.10.2007 18:38 An: Umberto Salsi Cc: internals@lists.php.net Betreff: Re: AW: [PHP-DEV] Method overloading by method signature =20 > That's why I developed PHPLint, a PHP parser and validator that = performs > a static analysis of the source, ensuring the safe handling of types. = In > a word, this tool makes PHP very close to a strong-typed language = without > the need to further complicate the interpreter with new features that = would > pervert the nature of the language. I think this is better solution than messing with the language :) --=20 Stanislav Malyshev, Zend Software Architect stas@zend.com http://www.zend.com/ (408)253-8829 MSN: stas@zend.com --=20 PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php ------_=_NextPart_001_01C80FC6.DD875589--