Bei Java und C sieht man ganz deutlich das hektische Design. Die Usability war schon immer eine Katastrophe.
Auf diesem Pfad befinden wir uns doch auch seit XE2 und FireMonkey. Zuerst wurde die
RTL verbogen um
VCL und FMX unter einen Hut zu bekommen. Jetzt verbiegt man Hals über Kopf die grundgelenden Sprachelemente, um eine Cross-Plaform Unterstützung zu schaffen die nie wirklich "nativ" auf den Plattformen laufen kann, weil sie "nur" auf
OpenGL basiert und nicht auf den APIs der jeweiligen Plattform.