BTW, the choice of the gfx toolkit will be critical.
Fortunately, the Java 7 toolkits over there are turning very bad:
GTK+ and the EFL do depend on harfbuzz for their font layout
computation which is an *really* ugly c++ object-oriented
brainfuckage (uglier that the glib SDK dependencies!). I did a Java 7
port of harfbuzz (drop-in replacement), but for basic text layout
(roman style). Then to keep your GUI suckmore, you should package
a version of a toolkit to allow trashing harfbuzz, or avoid crazy
SDK deps... This is unfortunately less work.
--
Sylvain
Received on Thu Jun 19 2014 - 19:09:32 CEST