News

Dienstag, 28. April 2009 | News

Interview mit Lukas Kahwe Smith

(Link zum Artikel: http://www.it-republik.de/php/news/048575)
  • Teilen
  • kommentieren
  • empfehlen
  • Bookmark and Share

Manuel Lemos von PHPClasses.org hat mit Lukas Kahwe Smith gesprochen. Smith ist Core-Entwickler von PHP und Release-Manager der PHP-Version 5.3. Herausgekommen ist ein interessantes Interview über die neuen Features in PHP 5.3, PHP 6 und darüber, wie die Community helfen kann, die Entwicklung von PHP zu beschleunigen.

 

Seinen Werdegang beschreibt Smith wie folgt:

I think in 2002 or 2003 we went to Frankfurt for the international PHP conference. This was really my step into becoming part of the open source community and not "just" a user.Lukas Kahwe Smith, 2009

War er anfänglich noch sehr in PEAR involviert, hat er sich nach und nach mehr für die Internas von PHP interessiert. Bis er schließlich begann, im PHP-Wiki alle wichtigen Tasks zusammenzufassen. Heute beinhaltet das Wiki ein Scratchpad für Anmerkungen zum PHP-Manual sowie eine stattliche Sammlung von RFCs.

Die Frage, ob er einen kurzen Überblick über die wichtigsten Features der kommenden Version 5.3 geben könnte, beantwortet er so:

The biggest and most controversial one is obviously name spaces. Lukas Kahwe Smith, 2009

Er selbst scheint jedoch bereits in PHAR, einer Weiterentwicklung des proof of concept – PEAR-Pakets PHP_Archive, einen eigenen Favoriten in PHP 5.3 gefunden zu haben.

I think its clear that this reduces a lot of the code maintenance nightmares.Lukas Kahwe Smith, 2009

Auf die Frage nach der Zukunft von PHP 5.x-Versionen gibt er sich jedoch etwas bedeckter:

Well, I am really unhappy that we did not manage to include traits into PHP 5.3. But something we had to give up, as we were struggling with getting 5.3 out the door because we already had so many features that needed attention.Lukas Kahwe Smith, 2009

Eine Version 5.4 möchte er nicht komplett ausschließen. Er betont jedoch, dass PHP 6 im Moment die höchste Priorität genießt.

Or in other words PHP 5.4 might come out after 6.0 is out to backport some features (for example traits). But first we need to figure out PHP 6.0.Lukas Kahwe Smith, 2009

Darauf angesprochen, ob sich der Umstieg auf PHP 6 in Unternehmen ähnlich wie bei Version 5 wegen der Widrigkeiten in der Abwärtskompatibilität verzögern könnte, reagierte Smith gelassen. Während PHP 5 mit vielen für reine PHP-Entwickler neuen Features der Objektorientieren Programmierung auf den Markt kam, hätten sich die User mittlerweile eingearbeitet. PHP 6 sei im Prinzip "nur" PHP 5 + Unicode. Vorsichtig optimistisch wagt er sogar eine Prognose für den Release von PHP 6:

Based on the experience with PHP 5.3, I would say it will be hard, but not impossible, to even make it in 2010.Lukas Kahwe Smith, 2009

Abschließend klärt er die Frage, wie die Community helfen kann, PHP schneller voranzubringen. Wichtig sei es vor allem, an TestFests teilzunehmen und den Neuigkeiten auf php.net zu folgen. Außerdem sei es hilfreich, einfach ein wenig die Augen offen zu halten:

What I suggest to subscribe to one of the many mailing lists and simply lurk a bit. Sooner rather than later an opportunity to jump in an help will come. Lukas Kahwe Smith, 2009

Das vollständige Interview inklusive einigen Statements zum Thema Performance vs. Speicherverbrauch, Lambda-Functions und Traits finden Sie hier.

(tw)

Anzeige

Kommentare

Folgende Links könnten Sie auch interessieren

  • PHP 5.3, Teil 1  [06.07.2009]
    [http://it-republik.de/php/artikel/PHP-5.3-Teil-1-2410.html]
  • PHP 5.3, Teil 2  [07.07.2009]
    [http://it-republik.de/php/artikel/PHP-5.3-Teil-2-2418.html]
  • PHP 5.3, Teil 3  [08.07.2009]
    [http://it-republik.de/php/artikel/PHP-5.3-Teil-3-2420.html]
  • PHP 5.3, Teil 4  [09.07.2009]
    [http://it-republik.de/php/artikel/PHP-5.3-Teil-4-2422.html]
  • PHP 5.3, Teil 5  [10.07.2009]
    [http://it-republik.de/php/artikel/PHP-5.3-Teil-5-2425.html]
zurück zum Seitenanfang