Multi: Plattformübergreifende GUI-Programmierung

Beitrag lesen

Dabei kann immer nur ein mehr oder weniger schlechter Kompromiss rauskommen, denn die Bedienphilosophien sind nicht immer die gleichen.

Da Widerspreche ich. Ein Programm in GTK+ sieht auf allen Plattformen gleich aus und der Code ist praktisch überall gleich, wenn das Konzept entsprechend umgesetzt ist.

Firefox basiert zwar nicht auf GTK+ aber beweisst eindrucksvoll, dass ein Programm unter mehreren Plattformen mit praktisch identischen Code laufen kann.

Javaprogramme laufen auch nur bedingt auf allen Plattformen, weil die Libs nicht zusammenpassen, grad bei Hardwarezugriffen. Abgesehen davon halte ich Java für eine GUI-Anwendung für eine Zumutung. Wirt halt benutzt, weil der Programmierer nicht in der Lage ist, C++ zu lernen.