hlavne si myslim ze by bylo dobre aby vsechny aplikace Gnome (krome konfigurace a low-level sluzeb) presli na Javu. Produktivita a rychlost vyvoje by se vyrazne zlepsila, trvale bezici JVM by vyrazne zrychlilo spusteni aplikaci a od verze 7 Java je jak plne OSS tak i nativne vypadajici (a nejen v Gnome). To bych videl jako odvazny krok spravnym smerem. Prepisovat to mezi dvema C/C++ knihovnami... no ja bych to rozhodne delat nechtel, protoze nevidim v tom nejake zasadni zlepseni ani dlouhodoby prinos. Otazka je vsak zda by vubec bylo mozne takoveho "giganta" jako je OOo prepsat do Javy :-)
Jen tak pro zajimavost - OOo byval z velke casti napsan v Jave ;) Jeho vyvoj ovsem smeruje (smeroval), pravdepodobne kvuli rychlosti a potrebe mit JVM k odpoutani se od Javy...
produktivita a rychlost vyvoja by sa teda rozhodne nezlepsila, bolo by to akurat pomalsie, mozno by to bolo viac platform-independent, ale o to u gnome nikto nestoji. takze krok spravnym smerom asi tazko...
Nebylo by potom už lepší C/C++ a LLVM? Umí to to samé, co JVM, nemá to zlý a ošklivý javí gabage collector (který Qt ani GTK+ stejně nepotřebují), je to mnohokrát menší a rychlejší a navíc to umí zkompilovat do strojového kódu nejen JIT, ale i kdykoliv, kdy jej o to někdo požádá (třeba při nastavení balíčku).
Btw.: Qt není C++, je to něco mezi C++ a Javou, akorát se to kompiluje C++ kompilátorem.
Btw. #2: Trvale běžící kded a klauncher taky zrychlují spouštění aplikací, dokonce bych řekl, že lépe, než JVM (rozhodně to nežere tolik paměti).