Есть смотрелка для геоданных
ArcExplorer от конторы
ESRI. Написана она на
Java. К java я как-то без пиетету относился, ну язык, как язык - мало ли языков, а еще и тормозной кое-где, однако я пропускал самую фичастую фичу.
Итак, берем, качаем эту штуку:
http://gis.esri.com/download/index.cfm?downloadid=35833 метра (внутрь догадались запаковать jre), все дела.
На х86 все работает. Затем берем и переносим все как есть на PowerPC. Ну тут сложность - единственная Java VM, которая заработала на PowerPC-Linux, это
Blackdown Java 1.3.1, а официально требуют JRE версии 1.4.2, но, вроде как, все работает и на 1.3.1
В общем берем, копируем файлы, и видим, что все работает! I'm impressed! Честно говоря так и не верил, что они делают реально переносимый код, причем без проблем с
BigEndian/LittleEndian. Переносимость в смысле на одной процессорной архитектуре, но на разных операционках мы уже видали - нас этим не удивить. Но переносимость между процессорными архитектурами... Я думал, что так только Erlang умеет.
Drawback, это скорость выполнения (теоретически), но на практике я проблем не заметил. В общем java, это тоже хорошо.