Здравствуйте, Grundik2, Вы писали:
G>Как сделать кросс-платформенное приложение, написаное на языке, компилируемом в native код? В частности, на Rust. Есть, например:
Только разные сборки под разные платформы (что, собственно, Rust и позволяет делать, там есть аналогии #ifdef из С++). Если у тебя нет VM, каким-то другим, относительно простым способом оно не заработает, т.к. в одном случае у тебя будет исполнимый файл ELF, в другом Mach-O, а в третьем какой-нить MZ.
G>1) Hello World на нем.
На данный момент в приложение собранное на OSX 10.7 падает на старте на 10.8 и на оборот. Допускаю, что подобная проблема и на других платформах может всплыть, так что пока говорить о Rust как о какой-то альтернативе C++ рано.