No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. Dinosaurs were once big and powerful. They dominated the landscape. They don't exist anymore.
No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. I'm not sure if you're serious, but there are plenty of frameworks on a par with Rails at least (nb: I have zero experience with Django). At the enterprise level, there's Symfony or Zend: http://symfony.com/ http://www.zend.com/ If Rails is your thing, CakePHP s…
What PHP 5.5 might look like
31–40 of 139 posts
Re: What PHP 5.5 might look like
#3217 years old and a PHP Internals tinkerer... Awesome work Nikita, keep it up!
Kudos.
Re: What PHP 5.5 might look like
#33Earlier quoted context omitted.
No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. I'm not sure if you're serious, but there are plenty of frameworks on a par with Rails at least (nb: I have zero experience with Django). At the enterprise level, there's Symfony or Zend: http://symfony.com/ http://www.zend.com/ If Rails is your thing, CakePHP s…
Please don't recommend CodeIgniter. I'm not normally one for swathing "x is bad" judgements, but CI is simply not in the same league as the other frameworks you mentioned.
I wouldn't have a few years ago, but the current version seems decent enough. Out of interest, what're your main complaints with it?
I'm not a huge fan of CI, but would prefer it to my personal bugbear, CakePHP.
Re: What PHP 5.5 might look like
#34Re: What PHP 5.5 might look like
#35The introduction of list comprehensions is nice and should replace numerous functions. For example, I'm not sure why they're adding the array_column function into PHP 5.5 at the same time as list comprehensions as: $names = array_column($users, 'name'); // is the same as $names = [foreach ($users as $user) yield $user['name']]; The only possible reason would be due to a significant speed difference, but I'd suggest i…
I, for one, never understood why there was no "default" keyword available, but the python example is great as well. About the rest of the article : - the modified empty() is nice, while I still think this function accepts to much thing as empty, or at least should be more flexible. Getter/setter : finally. Now I don't get why there is no readonly keyword which would put the variable as readonly only for the class' ou…
https://wiki.php.net/rfc/propertygetsetsyntax-as-implemented
Re: What PHP 5.5 might look like
#36Earlier quoted context omitted.
No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. I'm not sure if you're serious, but there are plenty of frameworks on a par with Rails at least (nb: I have zero experience with Django). At the enterprise level, there's Symfony or Zend: http://symfony.com/ http://www.zend.com/ If Rails is your thing, CakePHP s…
There's also Slim: http://www.slimframework.com/ ...which you could equate to something like Python's Flask (I think... I only have limited experience with Flask).
Re: What PHP 5.5 might look like
#37Re: What PHP 5.5 might look like
#38This is just a "would be nice" sort of post right? The main feature I'd want (list comprehensions) seems to be just a single programmer's guess at an upcoming feature with no real evidence.
Re: What PHP 5.5 might look like
#39Earlier quoted context omitted.
No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. I'm not sure if you're serious, but there are plenty of frameworks on a par with Rails at least (nb: I have zero experience with Django). At the enterprise level, there's Symfony or Zend: http://symfony.com/ http://www.zend.com/ If Rails is your thing, CakePHP s…
Please don't recommend CodeIgniter. I'm not normally one for swathing "x is bad" judgements, but CI is simply not in the same league as the other frameworks you mentioned.
CI is not Zend, but nothing prevents you from using the Zend libraries with a small CI Library wrapper - I have done so many times in the past, and it works great.
Re: What PHP 5.5 might look like
#40No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. Dinosaurs were once big and powerful. They dominated the landscape. They don't exist anymore.
No matter how much PHP is improved upon, until there is a serious contender framework for it like Rails or Django, PHP will continue its route to extinction. I'm not sure if you're serious, but there are plenty of frameworks on a par with Rails at least (nb: I have zero experience with Django). At the enterprise level, there's Symfony or Zend: http://symfony.com/ http://www.zend.com/ If Rails is your thing, CakePHP s…