PHP 5 Released; PHP Compiler, Too
TheTomcat writes "After years of anticipation, PHP 5 was released today. This release represents a milestone in the evolution of PHP. It sports the new Zend Engine II, a completely re-worked object model, and many many new features. Check it and the changelog out."
In other PHP news, remote_bob writes "There have been many attempts, like
BinaryPHP
and PASM,
but finally there is a complete
compiler
for PHP. The Roadsend compiler produces standalone, native executables, and supports the entire PHP language (but not all extensions). It uses
Bigloo Scheme
to do its job, a variant of Lisp, the language that
Paul Graham writes about.
Benchmarks say that performance is pretty good. Is this another sign that dynamic languages are the future?"
woah! now i can start rewriting my hello world in with new features!
\x69 \x68\x69\x64 \x74\x68\x65 \x62\x6f\x64\x69\x65\x73 \x69\x6e \x74\x68\x65 \x66\x72\x65\x65\x7a\x65\x72
hehe.
We are one consciousness experiencing itself subjectively. Back to you with the weather, Bob!
survey which departures of escape the8 by FreeBSD at about 80
For Perl it's not only speed, but regexp power (to name one of its advantages). And if you dip into some more sophisticated Perl engines (Apache::ASP, Embperl or Mason) you'll find that Perl - as a language - gives one flexibility and scalability. For example, when a lot of engines are at their top, Mason just begins to spread its wings. I started my web scripting with PHP, then came to CGI, and now I'm using Apache::ASP and Mason.
And I simply don't understand why there is no difference between array and scalar.
Just finding inspiration, well, that's my excuse
And the compiler is only $399.00! And it only runs on x86, no Sparc, no AMD64, no PPC and no S/390 support!
What a deal, what a deal!
+ ASP includes a built-in compiled script cache, PHP's costs extra
+ ASP includes database connection pooling, something that costs many thousands of dollars on Unix
+ ASP has robust multithreading support, PHP does not
+ ASP includes a full-featured database layer for performance and resistance to SQL injection. PHP does not.
+ ASP allows binary add-ins through the COM system, PHP requires compiled modules.
+ ASP includes the best peforming and most compliant XML libraries.
+ JavaScript 'prototype' object system is just a lot cooler than PHP's stuff.
In conclusion, PHP comes up short again. Better luck with Version 6!
Dude... PHP is nothing but a crappy hack. I hated it ever since I found out that it is the idiot's favourite tool (besides MySQL, the girly database) and that people actually use it for things other than webmonkey-stuff.
And please... I learned how to install and use PHP in a few hours... there's really not much to it. To think that people actually view learning to use tools as long term strategic goals makes me laugh.
Sure... because of the extra speed. Because in your puny little webmonkey class shell scripts the speed of interpreted Perl is the bottleneck. Dream on, you incompetent fuckwad. People like you should be modded down to -255, stripped of their degree (if you even have one), be fired from their job and put on some kind of list with other people who should never again be allowed to work in IT.
My, what a pity, you have to stick with sed, awk and the shell on the real UNIX boxes. We should all use the girly PHP language for everything, just because it's there.
What are the advantages of PHP by the way, other than that awesome execution speed of compiled PHP?
wheres the php equiv of CPAN, Pear? One of the reasons that php is superior to perl is running a site on mswindows. Perl on win32 platforms (sans cygwin) is a joke.
peterrenshaw ~ Another Scrappy Startup