Показать сообщение отдельно
Старый 06.05.2009, 00:32   #39 (permalink)
csbwalker
Member
 
Аватар для csbwalker
 
Регистрация: 03.03.2009
Сообщений: 87
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 187
По умолчанию

Если есть желание копнуть в сторону мультиплатформенности - можно посмотреть C++ вместе с Qt (http://www.qtsoftware.com/)
Вот пример графического Hello World:
Код:
 #include <QApplication>
 #include <QPushButton>

 int main(int argc, char *argv[])
 {
     QApplication app(argc, argv);

     QPushButton hello("Hello world!");

     hello.show();
     return app.exec();
 }
Преимущество - в том что код будет одинаково работать и под Windows, и под Xorg (Linux, *BSD, ...), и под MacOS X.
По возможностям - практически неограничен (особенно с учетом того что это надстройка над обычным C++). Очень легок в изучении. Распространяется под GPL. При желании писать закрытый софт - можно будет купить лицензию.

Единственный минус - необходимость установки библиотек Qt (скачиваются с сайта, версия 4.5 для Windows ~167Mb).
csbwalker вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070