Die Frage nach der ultimativen Programmiersprache ist sicherlich der Ursprung der meisten Glaubenskriege unter Entwicklern. Ich will diese Frage auch auf keinen Fall beantworten und auch hier auf der MySQL Konferenz hat sicherlich jeder seine ganz persönliche Sicht der Dinge. Ultimativ kann diese Frage eh nicht beantwortet werden, da sie zu sehr vom Einsatzgebiet und den Fähigkeiten des Programmierers abhängt.
Was man aber trotzdem mal machen kann, ist einen Blick auf die Großen in der Branche werfen und sich anschauen, welche Programmiersprachen hier eingesetzt werden.
Auf dem Keynote Panel am Mittwoch gab es nun die Möglichkeit dazu: John Allspaw (von Flickr, Alexa-Rank #39), Jeff Rothschild (von Facebook, Alexa-Rank #8), Farhan Mashraqi (von Fotolog, Alexa-Rank #57), Domas Mituzas (von Wikipedia, Alexa-Rank #7) und Paul Tuckfield (von YouTube, Alexa-Rank #3) gaben einen Einblick in den Aufbau und Umfang ihrer Server-Infrastruktur.
Aus diesen Informationen habe ich jetzt einfach mal deren Aussagen zum Thema Programmiersprachen herausgepickt:
- Flickr setzt auf PHP und Java.
- Fotolog verwendete früher PHP, inzwischen fand aber eine Migration zu Java statt.
- Wikipedia benutzt Sofware in PHP, C, C++, Python.
- Facebook baut auf PHP, Python, C++, Java und Erlang.
- Und finally: YouTube mit Python.
Addiert man das Ganze auf, erhält man folgendes Ranking:
| 1. | PHP | 3 |
| 1. | Java | 3 |
| 1. | Python | 3 |
| 2. | C++ | 2 |
| 3. | C | 1 |
| 3. | Erlang | 1 |
Okay, letztendlich bewegen ich mich mit dieser Rechnung schon mit großen Schritten in die Richtung des sprichwörtlichen Milchmädchens, aber warum nicht auch mal ein bisschen ungenau sein? Ich denke, ganz so falsch ist dieses Ranking nicht.
PS: Von Erlang hatte ich vorher auch noch nichts gehört.
Kai Seidler ist einer der beiden Gründer der Apachefriends, die das Paket XAMPP veröffentlichen. XAMPP ist frei erhältlich und vereint Apache, MySQL, Perl, PHP sowie einen FTP-Dienst in einem einfach zu installierenden und zu aktualisierenden Komplettpaket für Windows, Mac OS X, Linux und Solaris. Zusammen mit dem anderen Gründer der Apachefriends, Kay Vogelgesang, hat Kai Seidler für Addison-Wesley das offizielle Buch zu XAMPP geschrieben (die Papierausgabe ist inzwischen leider vergriffen, das Buch ist bei uns aber noch als E-Book im PDF-Format erhältlich ). Auf seiner Autorenseite bei uns erfahren Sie noch ein wenig mehr ueber ihn.