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

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

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 in

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Chris Stockton
Hello, On Thu, Dec 8, 2011 at 4:28 PM, Rasmus Schultz ras...@mindplay.dk 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

Re: [PHP-DEV] Phalanger

2011-12-09 Thread Isaac Gouy
Rasmus Lerdorf rasmus at 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