Hi!
Which a good compiler with time to burn (think HipHop not Zend) could do, eg:
1. I think you overestimating the capabilities of HipHop, but I can be mistaken. 2. HipHop represents a minority of use cases for PHP, I do not think it is practical for PHP to target only monolitic pre-compiled applications. At least until it has proven in the field that this is a better model.
In fact, if I am mistaken and this is so popular, why HipHop people don't introduce strict typing in their PHP and see how it goes? If it gets popular, great. If not, no harm done. Since they don't rely on Zend Engine anyway, AFAIK, keeping up with the patches in not really a question, so I don't see why it can't be done at any time.
And it will. Objects are a big thing in the language - but their use is not mandated, many programs don't use them.
Right. But objects are done comprehensively, not by adding a little piece here and there. We had such thing in PHP 4, and it didn't really work until we redid it in PHP 5. Same with strict typing - you have to do the full thing to make it really useful. Serving just one use case is bad in the long run. I think adding full strict typing is not the way to go for PHP.
-- Stanislav Malyshev, Software Architect SugarCRM: http://www.sugarcrm.com/ (408)454-6900 ext. 227 -- PHP Internals - PHP Runtime Development Mailing List To unsubscribe, visit: http://www.php.net/unsub.php