Es kommt immer auf den Einsatzzweck an.
Will ich eine Webanwendung erstellen nehme ich Groovy/Grails oder NodeJS/ExpressJS/AngularJS(MEAN Stack) je nach Anforderung.
Ich würde aber z.b. niemals eine GUI in Java schreiben wollen. Dafür nehme ich falls Windows möglich ist C#.
C++ würde ich nur in Ausnahmefällen nehmen z.b. eine dll für eine Java Anwendung um Betriebssystemzugriffe zu realisieren.
PHP ist hingegen für mich völlig out. Höchstens für kleine Minianwendungen die nicht skalieren müssen und wo Performance keine Rolle spielt.
Die heutigen Anforderungen an eine Webanwendung wie REST, responsive, HTML5, MVC, non-blocking kann zwar php alles irgendwie umsetzen aber es ist alles irgendwie ein Gepansche und die Performance überzeugt mich nicht.
(übrigens gibt es inzwischen auch .NET Core/.NET Native)
Will ich eine Webanwendung erstellen nehme ich Groovy/Grails oder NodeJS/ExpressJS/AngularJS(MEAN Stack) je nach Anforderung.
Ich würde aber z.b. niemals eine GUI in Java schreiben wollen. Dafür nehme ich falls Windows möglich ist C#.
C++ würde ich nur in Ausnahmefällen nehmen z.b. eine dll für eine Java Anwendung um Betriebssystemzugriffe zu realisieren.
PHP ist hingegen für mich völlig out. Höchstens für kleine Minianwendungen die nicht skalieren müssen und wo Performance keine Rolle spielt.
Die heutigen Anforderungen an eine Webanwendung wie REST, responsive, HTML5, MVC, non-blocking kann zwar php alles irgendwie umsetzen aber es ist alles irgendwie ein Gepansche und die Performance überzeugt mich nicht.
(übrigens gibt es inzwischen auch .NET Core/.NET Native)