The Artima Developer Community
Sponsored Link

PHP Buzz Forum
What I Think PHP is Missing

0 replies on 1 page.

Welcome Guest
  Sign In

Go back to the topic listing  Back to Topic List Click to reply to this topic  Reply to this Topic Click to search messages in this forum  Search Forum Click for a threaded view of the topic  Threaded View   
Previous Topic   Next Topic
Flat View: This topic has 0 replies on 1 page
Jackson Miller

Posts: 222
Nickname: jaxn
Registered: Oct, 2004

Jackson Miller is a software developer in Nashvillle, TN currently working at CentreSource.com
What I Think PHP is Missing Posted: Oct 20, 2004 11:39 AM
Reply to this message Reply

This post originated from an RSS feed registered with PHP Buzz by Jackson Miller.
Original Post: What I Think PHP is Missing
Feed Title: Jaxn.org
Feed URL: http://jaxn.org
Feed Description: PHP thoughts on architecture and application design. Includes development information about Core Enterprise PHP.
Latest PHP Buzz Posts
Latest PHP Buzz Posts by Jackson Miller
Latest Posts From Jaxn.org

Advertisement
  1. namespaces: I agree that no implementation is better than a bad implementation, but I think this should be priority #1.
  2. PECL extensions: What I mean by this is that there are things in the core that should be in PECL. I read a convincing argument of why PEAR/PECL package developers should support PEAR/PECL and not try and get everything in the PHP distribution. There is already too much core functionality available, and it would be difficult to move it out of the core, but I think that would be good.
  3. better install: PHP has gotten to be a PITA to compile. Everytime I have to go through all the configure options, write/copy the ones I want, and then run configure. Often times I have to include things I think I may want later (pcntl), but then find I have failed dependencies. That should be fixed.
  4. return hinting: I think type hinting on methods was a great addition. I like strict, but I also like flexibility. I also think declaring the return type in the method declaration makes for very readable code (especially since developers don't remember to document 100% of the time). I would never want to force it. It should always be optional. "mixed" should be a valid return type. And no, it is not just trying to be like Java!

Continue reading "What I Think PHP is Missing"

Read: What I Think PHP is Missing

Topic: Doap.net Previous Topic   Next Topic Topic: Horde and PHP5

Sponsored Links



Google
  Web Artima.com   

Copyright © 1996-2019 Artima, Inc. All Rights Reserved. - Privacy Policy - Terms of Use