Hi Uwe
ich verstehe, worauf du hinaus willst, aber meiner Meinung nach sind
Programmiersprache, API des jeweiligen Betriebssystems (egal ob Win oder *nix) und Entwicklungsumgebung (ob IDE, Editor oder von mir aus auch handschriftlich ...<g> ) nun mal untrennbare Teile eines Ganzen. Insofern bedeutet das "Beherrschen" einer Sprache eben nicht nur das simple Erlernen der Sprachelemente und -regeln.
Viele APIs sind in mehreren Sprache sehr sehr ähnlich, auch Editoren sind
mit mehreren Programmiersprachen zu benutzen, von dem her muss man
die einfach nicht jedes mal neu lernen. Genauso wie APIs vorallem bei
Windows sehr häufig ändern, du verlernst ja nicht nicht die Sprache oder
kannst sie nicht mehr nur weil du ne API neu lernen musst.
Für mich besteht nach jetzt 4 Sprachen die ich auch alle nach dem lernen
noch benutzte/benutzt habe, das lernen einer Sprache wirklich nur noch
aus dem Lernen der Syntax und den Besonderheiten einer Sprache, sowie
falls nötig, die Basisbibliotheken einer Sprache (bei Java vorallem
die Packages java.lang.* und java.util.* plus weitere Basispackete
und bei C++ halt eben die STL, bei PL/1 sinds die Standard Builtinfunctions
bei HPS die mitgelieferten Basisdinger).
Gruss Daniela