Facebook
Twitter
Google+
Kommentare
0

Interview mit Nils Langner – Teil 2

Nachdem ich ja bereits gestern den ersten Teil meines Interview gepostet hatte, folgt ihr auch schon der zweite. Stehen geblieben war ich bei der bei der Frage nach den interessanten Dingen, die PHP so zu bieten hat. Diese möchte ich auch gleich beantworten:

Was macht PHP für dich so interessant?

Um ehrlich zu sein weiß ich es gar nicht. Natürlich kann man mit wenig Aufwand simple Programme zusammenstricken. Aber auch für hochwertige komplexe Produkte ist es geeignet, sobald man mit viel Disziplin an die Sache rangeht. Ich mags auch, das PHP sich genau in die Richtung entwickelt, die ich gerne hätte. Vielleicht jetzt noch „goto“ wieder ausbauen und ich bin sichtlich erleichtert.
Ach eine Sache noch, ich habe das Gefühl, dass die PHP Gemeinde sich nicht für so elitär hält, wie vielleicht andere Programmiersprachenverfächter. Wenn man einem C++ Entwickler eine Anfänger Frage stellt, bekommt man mit Sicherheit eine blöde Antwort. In PHP ist es ein wenig einfacher.

Welche Features fehlen bei PHP?

Da wir in unserer Abteilung auch viel mit statischer Codeanalyse machen (auf c++ Code) fällt mir natürlich auf, dass es hier keine vergleichbaren Tools gibt, wie zum Beispiel bei c++ oder Java. Es gibt den PHP Code Sniffer, der sich leider aber nicht wirklich durchgesetzt hat, obwohl der Ansatz auf jeden Fall in die richtige Richtung geht. Natürlich ist es auch schwerer eine interpretierte, schwach typisierte Sprache zu analysieren als eine typisierte, compilierte, aber für unmöglich halte ich es nicht. Wie genau man es anstellen sollte, kann ich auch nicht sagen, aber vielleicht mache ich mir da mal ein paar Gedanken.

In welcher Sprache würdest du programmieren, wenn PHP ab morgen nicht mehr existieren würde?

Ganz klar Java. Weil ichs kann. Obwohl ich denke, dass jemand der Programmieren kann es nicht schwer hat, sich in die meisten anderen Sprachen problemlos einzudenken. Vielleicht würde ich auch einfach aufhören zu programmieren und mich gänzlich der Projektplanung widmen – neeeee, kommt gar nicht in Frage. Ich liebe das programmieren und halte es auf jeden Fall für eine kreative Tätigkeit, die ich nicht in meinem Leben missen möchte.

Was waren für dich die Highlights in der Webentwicklung des letzten Jahres?

Bei PHP war es meiner Meinung nach die Einführung einer ordentlichen Objektorientierung. Sichtbarkeiten, Interfaces, abstrakte Klassen ließen das Herz eines Softwaretechnikers höher schlagen. PDT gehört meiner Meinung nach auch noch zu den Highlights. Endlich gibt es eine offene IDE, die fast alle der benötigten Features mit sich bringt. Eigentlich fehlen wirklich nur Kleinigkeiten, die sich das Entwicklerteam dann für das Zend Studio aufgehoben haben.

Was werden die Highlights der nächsten Jahre sein?

Ich glaube es werden immer mehr Tools entstehen, die nur im Web existieren, der Trend wird weggehen von der herkömmlichen Software, die man bei sich installiert und dann verwenden kann. Google macht es ja bereits vor, dass man kein Excel kaufen muss, im eine Tabellenkalkulation zu betreiben. Wenn ich mir die Highlights der nächsten Zeit von PHP genauer anschaue, dann werden wohl namespaces, traits, pdt 2.0, php hates me und die Community, die dank meiner Webseiten einen besseren Ruf erhalten wird, dort auftauchen.

Mit wem würdest du gerne mal bei einem Projekt Pair Programming betreiben?

Ich glaube ich würde anfangen mit Rasmus Lerdorf, da ich glaube, dass wir uns schon nach 30 Minuten schon so dermaßen auf die Nerven gehen würden, dass wir wieder aufhören müssten. Aber wie cool wäre das denn, wenn der Erfinder von PHP nicht mehr mit einem redet.
Meine zweite Session wäre dann mit Kent Beck oder Erich Gamma, naja das wir hier eh in meiner Fantasy sind, nehme ich einfach beide auf einmal. Fragen zu Entwurfsmustern, Extreme Programming, Eclipse und Unit Tests hätte ich genügend.
Als drittes und letztes nehme ich mir einfach den 0815 PHP Programmierer. Ich würde versuchen ihm zu zeigen, wie man manche Dinge einfacher, effizienter und wiederverwendbarer Programmieren kann.

So das war auch schon mein Interview mit mir. Die nächsten Tage werde ich euch auch gleich das nächste Interview mit Ralf Eggert (Zend Framework Experte) um die Ohren hauen (falls es diesen Ausdruck gibt). Ich hoffe es hat euch gefallen und ich freue mich, wenn der eine oder andere Profi, der dies vielleicht liest sich auch für ein Interview interessiert.

Über den Autor

Nils Langner

Nils Langner ist der Gründer von "the web hates me" und auch der Hauptautor. Im wahren Leben leitet er das Qualitätsmanagementteam im Gruner+Jahr-Digitalbereich und ist somit für Seiten wie stern.de, eltern.de und gala.de aus Qualitätssicht verantwortlich. Nils schreibt seit den Anfängen von phphatesme, welches er ebenfalls gegründet hat, nicht nur für diverse Blogs, sondern auch für Fachmagazine, wie das PHP Magazin, die t3n, die c't oder die iX. Nebenbei ist er noch ein gern gesehener Sprecher auf Konferenzen. Herr Langner schreibt die Texte über sich gerne in der dritten Form.
Kommentare

Leave a Comment.

Link erfolgreich vorgeschlagen.

Vielen Dank, dass du einen Link vorgeschlagen hast. Wir werden ihn sobald wie möglich prüfen. Schließen