1. Да, возможно пригодится.
2. Я утоляю свою извечную жажду знаний:)
К пункту № 2
А вот еще такой язык есть
ocaml.
Я как-то из любопытства программку на нем написал клаcсичеcкую 'Hello world'
Откомпилил и в Ubuntu запустил. O'key!
Затем этот же файл переименовал в hello.exe и запустил его в винде.
Работает!
Одно но.
Ocaml предоставляет два способа компиляции:
в байт-код и нативный код (который в несколько раз быстрее).
Ну вот - окамльский байт-код одинаково, хорошо выполняется
как в Ubuntu, так и венде.