[ANNOUNCE] IronPHP 0.0.1: A PHP Compiler for Mono (and .NET)

php.internals

Ross Girshick

21 years ago
I'm pleased to announce the first release of IronPHP [1]. IronPHP is a PHP compiler for the Mono (and .NET) platform. The goals of IronPHP are: * Compatibility with PHP 5 * Speed and efficiency: let's beat the C version * Portability: run where ever Mono runs * Extend PHP to allow access to .NET assemblies The first release can compile a portion of the procedural subset of PHP 5. IronPHP is still at an experimental stage and undergoing heavy development. Don't expect much beyond the bare basics to work. My immediate goal in releasing it is to get some more hands involved in the project. I'm presently working on the 0.0.2 release which will feature a new lexical scanner (rewritten from scratch) and a jay based parser (instead of the hand coded recursive descent parser). If you're interested in joining the IronPHP effort please read the NOTES and TODO in the tarball. This is the first release and I want to bring it to the attention of interested parties. Thus I've cross-posted it to the PHP internals and the Mono developer's list. Please respect those lists and direct further comments and discussions to the IronPHP developer's list [2]. Thanks. Ross Girshick [1] http://ironphp.sf.net [2] ironphp-devel@lists.sourceforge.net

Andrei Zmievski

21 years ago
Please do not use the name 'PHP' in the name of your product. We'd prefer you use a different name under the terms of PHP license. On Sun, 13 Feb 2005, Ross Girshick wrote:
> I'm pleased to announce the first release of IronPHP [1]. IronPHP is a > PHP compiler for the Mono (and .NET) platform. > > The goals of IronPHP are: > > * Compatibility with PHP 5 > * Speed and efficiency: let's beat the C version > * Portability: run where ever Mono runs > * Extend PHP to allow access to .NET assemblies > > The first release can compile a portion of the procedural subset of > PHP 5. IronPHP is still at an experimental stage and undergoing heavy > development. Don't expect much beyond the bare basics to work. My > immediate goal in releasing it is to get some more hands involved in > the project. > > I'm presently working on the 0.0.2 release which will feature a new > lexical scanner (rewritten from scratch) and a jay based parser > (instead of the hand coded recursive descent parser). If you're > interested in joining the IronPHP effort please read the NOTES and > TODO in the tarball. > > This is the first release and I want to bring it to the attention of > interested parties. Thus I've cross-posted it to the PHP internals and > the Mono developer's list. Please respect those lists and direct > further comments and discussions to the IronPHP developer's list [2]. > Thanks. > > > > Ross Girshick > > [1] http://ironphp.sf.net > [2] ironphp-devel@lists.sourceforge.net > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php
- Andrei

Ross Girshick

21 years ago
Andrei, I just read the PHP License today and became aware of this issue. Please allow me some time to change the name (sourceforge.net logistics and code changes). I will do it ASAP. -ross On Tue, 15 Feb 2005 10:31:01 -0800, Andrei Zmievski <andrei@gravitonic.com> wrote: