mageekblog Le blog personnel de Frédéric Hardy. Au menu, PHP, agilité, FreeBSD, cuisine et photographies.

Aller au contenu | Aller au menu | Aller à la recherche

cv | twitter | linkedin subversion atoum

Mot-clé - Stephan Marr

Fil des billets - Fil des commentaires

La feuille de route officielle de PHP 5.4

Peu de gens semblent s'en rendre compte, mais la façon dont PHP est développé évolue fortement depuis quelques années.

De nouveaux outils et processus ont été mis en place, dans l'optique de structurer plus fortement la conception fonctionnelle et technique du langage.

Le wiki est l'un de ces outils, et s'il a été considérablement sous-utilisé à mon sens depuis sa création, il devient depuis quelques temps une vraie mine d'or pour celui qui souhaite trouver des informations sur le développement du langage.

Pour preuve, j'y ai trouvé aujourd'hui la feuille de route de PHP 5.4, dont la version alpha 1 est sortie a été annoncée il y a peu, et elle est très intéressante.

Lire la suite...

Mort de PHP6 + 330 jours

Le moins que l'on puisse dire est que le développement de PHP est au ralenti actuellement.

En effet, il n'y a eu qu'un peu moins de 25 modifications effectuées sur le trunk, qui contient le code de la prochaine version majeure du langage.

Et au niveau de la liste de diffusion des contributeurs, internals@, s'il n'est pas possible de parler de calme plat, l'activité est tout de même extrêmement réduite.

J'ai même réellement hésité à faire ce billet, car j'ai eu beau chercher, je n'ai pas trouvé d'information intéressante à partager, l'essentiel des modifications étant des corrections de problèmes, de l'ajout de tests unitaires, ou des optimisations.

Le langage est donc, comme sur les deux dernières périodes, toujours dans une phase de consolidation, mais comme d'habitude, il est difficile, sinon impossible, d'y voir un signe annonçant la sortie prochaine d'une nouvelle version.

Lire la suite...

Rendez-vous AFUP du 15/12/2010

Hier soir, suite à l'invitation de Jean-Marc Fontaine, j'ai donné une conférence au sujet des traits, l'une des nouvelles fonctionnalités majeures de la prochaine version de PHP.

J'avoue que ma préparation pour cette présentation a été quelques peu chaotique, suite à un emploi du temps très chargé, et que j'appréhendais quelque peu l'exercice, d'autant que Stephan Marr, l'auteur de l'implémentation des traits dans le langage, me précédait.

C'est donc après sa présentation, axés sur l'aspect théorique et académique des traits ainsi que leur intégration au sein du Zend Engine, que je me suis lancé avec la présentation d'un cas pratique basé sur Atoum, le framework de tests unitaires que je développe.

Lire la suite...

Et si on parlait des traits ?

Dans la lignée de mon billet sur le même sujet, et suite à une demande de l'AFUP, je donnerais le 15 décembre à partir de 19 h 30 une conférence sur les traits, en collaboration avec Stephan Marr, l'auteur de leur implémentation dans PHP.

La conférence se déroulera à Paris à la Cantine dans le cadre d'un rendez-vous AFUP, et il reste encore quelques places.

Je ne saurais donc trop vous conseiller de vous dépêcher de faire votre réservation dans les meilleurs délais, puisque c'est une excellente occasion de découvrir ce qui sera l'une des fonctionnalités majeures de PHP 5.4.

Le format de la conférence n'est pas encore définitivement fixé, mais la première partie devrait être assuré par Stephan, qui présentera en anglais l'aspect théorique des traits.

Je prendrais ensuite le relais, cette fois en français, pour montrer un cas réel de mise en œuvre des traits, certainement basé sur le code d'Atoum, mon framework de tests unitaires dédié à PHP 5.3.

Bien évidemment, la conférence devrait se terminer sur la traditionnelle séances de questions, afin que les éventuels points restés dans l'ombre soient éclaircis.

Je serais ensuite disponible pour continuer la discussion sur les traits ou sur tout autre sujet, qu'il s'agisse du développement de PHP, d'Atoum, ou de tout autre chose.