Компиляция кроссплатформенных приложений / исполняемых файлов

Есть относительно молодая но перспективная среда

Construct 2

. Так вот там после создания приложения можно нажать только на одну кнопку -

Decktop

и в указанную папку компилируется сразу в четыре новых папки приложения для 4-х платформ: linux32, linux64, osX, win32

Или есть кнопки для любой мобильной платформы будь то Андроид или там BlackBerry ( около 14 различных платформ), плюс HTML5 версия программы, которую сразу можно на сайт выложить и будет работать вообще на любом компе в браузере. И всё это делает одна среда, ни каких других платформ на комп устанавливать не надо! Вот это реальная мультиплатформенность.

А если ещё учесть, что в этой среде программы не пишутся, а конструируются, причем с полной поддержкой ООП, то это вообще мечта!

Хотя есть свои недостатки. К примеру, простой "Привет, мир" будет весить метров эдак 50 примерно.