Für den wirklichen Fachmann gibt es ohnedies kein "entweder-oder".
Man muß sich jedenfalls mit beiden Welten beschäftigen.
Was mich nur an MS-Produkten immer gewundert hat:
Da hätte man als großer Entwickler proprietärer Software die Möglichkeit,
eigene Standards zu definieren -
das geschieht ja auch ständig,
NUR:
Warum halten sich nicht einmal die eigenen Entwickler daran
So machen die dauernden Änderungen (Beispiel: Speicherort User-Profile) selbst
jüngere Versionen mit den älteren völlig unnötig inkompatibel.