Re: [PHP-DEV] Phalanger

2011-12-09 Thread Isaac Gouy
Rasmus Lerdorf lerdorf.com> writes: -snip- > This is a complete non-starter. The bulk of PHP users are on > non-Windows, especially Linux, and Mono performance on Linux is really > not good. Last time I checked it was an order of magnitude slower on > Linux compared to the same hardware running

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Chris Stockton
Hello, On Thu, Dec 8, 2011 at 4:28 PM, Rasmus Schultz wrote: > Don't take this the wrong way, I'm merely trying to provoke your thoughts a > bit with this e-mail! :-) > > Has it occurred to anyone, to abandon the official PHP codebase and adopt > Phalanger instead? > > Some convincing (to me) poi

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Johannes Schlüter
On Fri, 2011-12-09 at 08:58 -0500, Rasmus Schultz wrote: > What I'm proposing (and what Phalanger does) is to compile PHP code to > CLR > bytecode, and running it directly on the VM - I'm not saying run an > interpreter under the VM. That would be pointless. For *this* group there's little sense i

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Tom Boutell
Rasmus, I'm looking at that first chart you linked to, the one about real world Wordpress performance. It has three lines on it. The terrible one is standard PHP without a bytecode cache. Nobody in their right mind runs PHP without a bytecode cache. It's only there to make the chart look more excit

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Rasmus Schultz
You want to compare Mono performance to .NET performance - I'm sorry, but I don't see how that's even relevant? Your benchmark would be relevant if I was proposing you write a PHP interpreter and run that on Mono. What I'm proposing (and what Phalanger does) is to compile PHP code to CLR bytecode

Re: [PHP-DEV] Phalanger

2011-12-08 Thread Pierre Joye
hi, As a windows developer and user, and core developer of PHP as well as contributor to many OSS projects to help them to support windows better and keep the code portable, I'd to say that to base a project on .net is a wrong start to begin with. A very wrong one. And I really like .net, I only w

Re: [PHP-DEV] Phalanger

2011-12-08 Thread Rasmus Lerdorf
On 12/08/2011 03:53 PM, Rasmus Lerdorf wrote: > This is a complete non-starter. The bulk of PHP users are on > non-Windows, especially Linux, and Mono performance on Linux is really > not good. Last time I checked it was an order of magnitude slower on > Linux compared to the same hardware running

Re: [PHP-DEV] Phalanger

2011-12-08 Thread Rasmus Lerdorf
On 12/08/2011 03:28 PM, Rasmus Schultz wrote: > Don't take this the wrong way, I'm merely trying to provoke your thoughts a > bit with this e-mail! :-) > > Has it occurred to anyone, to abandon the official PHP codebase and adopt > Phalanger instead? > > Some convincing (to me) points: > > - Pha

[PHP-DEV] Phalanger

2011-12-08 Thread Rasmus Schultz
Don't take this the wrong way, I'm merely trying to provoke your thoughts a bit with this e-mail! :-) Has it occurred to anyone, to abandon the official PHP codebase and adopt Phalanger instead? Some convincing (to me) points: - Phalanger runs on Mono, meaning similar platform-reach as PHP. (but