News Feed
Sections




News Archive
Looking for more information on how to do PHP the right way? Check out PHP: The Right Way

PHPClasses.org:
26 Ways to Show that PHP Can Be Better Than PHP
March 21, 2013 @ 11:14:33

In a new blog post on PHPClasses.org today Manuel Lemos has gathered together some of the things that PHP doesn't have (yet). Most of them are things that developers have expressed a desire for in the core and either have yet to make it into a RFC or are still just being implemented in "userland" code.

The PHP development process is still a bit frustrating. Many developers hoped that PHP had certain features but those are still missing due to several reasons. One way to see those features happen is to write code to implement the features and then submit the code to the PHP core. However that is not a guaranteed process. Even if you provide the necessary code, other developers may object to the addition of those features and the effort is wasted.

Among the things he lists as features that are desired but not implemented yet are things like:

  • Aspect oriented programming
  • Annotations
  • Class generics
  • Introspection of private variables and functions
  • Named parameters

There's a summary of each of the features mentioned and in some cases links to RFCs that presented the same ideas. If you're interested in presenting your own ideas to the PHP project for inclusion, you can "demystify" the RFC process by checking out this post from Chris Jones with lots of good suggestions and the flow of how the process (usually) works.

0 comments voice your opinion now!
language better rfc feature proposal missing


blog comments powered by Disqus

Similar Posts

Jani Hartikainen's Blog: A simple way to make your code better: Stop adding more parameters

Pádraic Brady's Blog: Zend_Yaml Proposal added

Rich Zygler's Blog: Is Microsoft buying Facebook a good thing for PHP?

PHP.net: PHP 5.4.17 released!

Halls of Valhalla: From PHP 5 to 7


Community Events

Don't see your event here?
Let us know!


podcast configure example laravel part2 symfony2 php7 performance application community introduction voicesoftheelephpant api framework release conference opinion series language interview

All content copyright, 2015 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework