Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:9256 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 5739 invoked by uid 1010); 16 Apr 2004 14:57:17 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 5704 invoked from network); 16 Apr 2004 14:57:16 -0000 Received: from unknown (HELO jengate.thur.de) (217.17.193.190) by pb1.pair.com with SMTP; 16 Apr 2004 14:57:16 -0000 Received: from jengate.thur.de (localhost [127.0.0.1]) by jengate.thur.de (8.12.11/8.12.9) with ESMTP id i3GEu1K4025479 for ; Fri, 16 Apr 2004 16:56:01 +0200 Received: (from uucp@localhost) by jengate.thur.de (8.12.11/8.12.6/Submit) with UUCP id i3GEu1Od025478 for internals@lists.php.net; Fri, 16 Apr 2004 16:56:01 +0200 Received: (from weigelt@localhost) by metux.de (8.12.10/8.12.10) id i3GEqm8R008407 for internals@lists.php.net; Fri, 16 Apr 2004 16:52:48 +0200 Date: Fri, 16 Apr 2004 16:52:48 +0200 To: php-dev Message-ID: <20040416145248.GC3608@nibiru.metux.de> Reply-To: weigelt@metux.de Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.1i Subject: language integration: php vs. perl vs. java vs. python vs. c# From: weigelt@metux.de (Enrico Weigelt) Hi folks, I'm currently thinking about ways to integrate several other languages beside php into the zend engine. For example perl and php seem to be quite similar. Some perl experts told me, there're some things in perl which php semantically does not support, especially for OPP, but perhaps these come w/ php-5 ? And what's w/ other languages, like java (at least source code, not binary). Does PHP-5 already provide packages, interfaces and exceptions ? Could packages probably be emulated by the parser. For java integration it would be interesting if higher-level-classes (i.e. hashes) could be directly handled by zend's features or extensions (i.e. database connections, SSL, ...), instead of pure java implementations and so it would also be quite fast. And what's w/ python ? I never really used it, but on some quick looks, it seems sementically similar to java (but different syntax) Would this be possible / useful ? Am I perhaps missing or misunderstandung something ? regards, -- --------------------------------------------------------------------- Enrico Weigelt == metux IT services phone: +49 36207 519931 www: http://www.metux.de/ fax: +49 36207 519932 email: contact@metux.de cellphone: +49 174 7066481 --------------------------------------------------------------------- -- DSL-Zugang ab 0 Euro. -- statische IP -- UUCP -- Hosting -- ---------------------------------------------------------------------