avril
2008
PHP doit-il imposer un typage fort, ou un typage strict ?
Telle est la chaude question qui se pose sur les mailing-lists @internals.
Nous avons d’ailleurs lancé la chaude discussion ici, dans laquelle vous pourrez lire mon avis sur la question
J’en profite pour rappeller que Marcus nous a concocté une extension de la SPL, pour gérer le typage fort en PHP, ca se passe par ici
PHP est dès à présent, dans une période difficile, et ça se sent avec PHP4 vs PHP5 : le langage est souple, très puissant, adapté à 100% au web, et facile d’accès et d’apprentissage, il doit le rester sous peine de périr.
D’un autre coté, PHP est devenu extrêmement professionnel, ceci se ressent avec des frameworks très pros, comme ZendFramework; et dans un tel cadre de développement, des règles beaucoup plus strictes que le « petit script PHP de la demerde » s’imposent.
Le PHPGroup est donc confronté, de plus en plus, à 2 public distincts : un public peu averti, qui utilise PHP sans trop savoir de quoi il s’agit (nous sommes tous passer par là), et généralement ces gens là n’ont aucune experience dans d’autres langages de programmation, ce public a peu voire aucune connaissance en génie logiciel, en programmation orientée objet, et en structuration de projets.
D’un autre coté, PHP est utilisé de plus en plus professionnellement, et là l’utilisation du langage, et ses attentes, sont toutes autres : génie logiciel, programmation objet, testabilité, étude de montée en charge…
Il faut pouvoir satisfaire les 2 publics, sans anicroches; et ça n’est pas du tout simple…
D’ailleurs, je profite de ce billet pour lever mon chapeau au PHPGroup, et je reste confiant quant à l’avenir de PHP. Depuis maintenant 12ans, des passionnés travaillent sur ce langage libre, avec parfois beaucoup de prises de têtes, et celui-ci ne cesse de croitre en potentiel, et en adoption, partout dans le monde; bravo à tous.
Commentaires récents
Archives
- novembre 2010
- août 2010
- juillet 2010
- juin 2010
- mai 2010
- avril 2010
- mars 2010
- février 2010
- janvier 2010
- décembre 2009
- novembre 2009
- octobre 2009
- septembre 2009
- août 2009
- juillet 2009
- juin 2009
- mai 2009
- avril 2009
- mars 2009
- février 2009
- janvier 2009
- décembre 2008
- novembre 2008
- octobre 2008
- septembre 2008
- août 2008
- juillet 2008
- juin 2008
- mai 2008
- avril 2008
- mars 2008
- février 2008
- janvier 2008
- décembre 2007
- novembre 2007
- octobre 2007
- septembre 2007
- août 2007
- juillet 2007
- juin 2007
- mai 2007
- avril 2007
- mars 2007
- février 2007