Zitat von
_Sebastian_:
Dein Beispiel zeigt im Grunde auch nur das Java eben Konsequent Objektorientiert ist. Da wird dann eben auch der "String" als Objekt behandelt.
Das ist in meinen Augen kein Argument für Java..eher eins dagegen. Ich muste mich selbst (beruflich) mit einer Programmiersprache namens OEL auseinandersetzten (Diese wurde für ein DMS-System entwickelt). Dort war ebenfalls alles und jeder ein Objekt (selbst eine simple boolsche Variable). Das führte dazu, das das ganze dann extrem langsam und resourcenhungrig wurde. Ob das allerdings auch bei Java so ist, weiß ich nicht.
Bisher sind die meisten Programme, dich ich getestet habe und die mit Java geschrieben wurden, schnell wieder von der Platte geflogen, weil sie sehr langsam und resourcenhungrig waren.