Warum ist PHP so verbreitet, obwohl es in anderen Sprachen viel mehr Möglichkeiten gibt?
Diese Frage hat sich Gaylord Aulke gestellt.
Unbestritten ist nämlich, dass es in C oder Java viel mehr Wege gibt ein Problem zu lösen. Da hängt PHP etwas zurück.
Doch durch die riesige PHP-Community (56.400.000 Ergebnisse für php community beim Datenkraken – 12.100.000 für java community- und nur 611.000 für c++ community), die anscheinend ununterbrochen Tutorials schreibt, Codestücke veröffentlicht und Tipps gibt, wird dieser Nachteil ausgeglichen. Und da wären wir auch schon beim wichtigsten Punkt: OpenSource Codes. Hier können PHP Programmierer, die nicht weiterwissen oder einfach nur zu faul sind
nachgucken und sich Inspirieren lassen.
In den Kommentaren zu seinem Artikel wird der arme Gaylord Aulk zwar ziemlich auseinandergenommen, aber ich halte den Artikel trotzdem für richtig.
Das häufigste Argument von den Gegnern der These ist “Wenn du PHP-Programmierer zu doof sind um selber auf die Lösung zu kommen gucken sie natürlich ab!”.
Doch dazu fällt mir eine Regel aus How to become a hacker ein:
2. Kein Problem sollte jemals zweimal gelöst werden müssen.
Kreative Köpfe sind wertvolle und seltene Güter. Sie sollten nicht darauf verschwendet werden, das Rad noch einmal zu erfinden, wenn doch so viele wunderbare neue Probleme darauf warten gelöst zu werden.
Um wie ein Hacker zu handeln, musst Du glauben, dass die Zeit, die anderen Hackern zum Denken zur Verfügung steht, kostbar ist – so kostbar, dass es beinahe eine moralische Pflicht ist deine Informationen zu teilen, Probleme zu lösen und die Lösung weiterzugeben, damit andere Hacker sich neuen Problemen zuwenden können, anstatt andauernd bereits gelösten wieder aufrollen zu müssen.
Diesen Grundgedanken scheint die PHP Community verinnerlicht zu haben, vielleicht besser als andere.
1 Kommentare.