|
|
|
Mini-HOWTO по языкам программирования |
---|
Пред. | | |
Средства разработки GUIСтандартные графические подсистемы для UNIX и Linux, называемые X(иксами),
имеют свои собственные библиотеки для разработки GUI. Они обеспечивают
программный интерфейс на низком уровне для X, но довольно сложны в
использовании. Они, конечно, хороши для старых приложений, но в настоящее
время используются GTK+ и Qt, так как их используют две популярные среды -
GNOME и KDE. Принятые обозначения- Библиотеки
Общее название или аббревиатура библиотеки. - Начинающий
Подходит ли библиотека для начинающего программиста. - Лицензия
Различные лицензии для различных средств (инструментов) разработки GUI имеют
практическое значение. Лицензии GTK+ и TK позволят вам разрабатывать
приложения с открытыми исходными текстами и без них, без оплаты за лицензию.
Лицензия Motif требует оплаты, лицензия QT требует оплаты, если вы
распространяете приложения без исходных текстов. - Язык
Язык, который наиболее часто используется со средствами разработки. - Связанные
Другие языки, которые могут использовать комплект инструментов. - Примеры
Приложения, использующие библиотеку. - Комментарии
Дополнительная информация по средствам разработки.
Основные средства разработки GUI
Библиотеки | Начинающий | Лицензия | Язык | Связанные | Примеры | Комментарии | TK | Да | Бесплатная | TCL | Perl, Python, другие | make xconfig, TKDesk | | GTK+ | Нет | Бесплатная (LGPL) | C | Perl, C++, Python, многие другие | GNOME, Gimp | Очень популярна | QT | No | Бесплатные исходники | C++ | Python, Perl, C, другие? | KDE | Очень популярна | Motif | Нет | Покупается | C/C++ | Python, другие? | Netscape, Wordperfect | Lesstif бесплатная версия (может заменить коммерческую) | GNUstep | Нет | Бесплатная (LGPL) | Объектный C | Guile, Java? | не распространенная, но вы можете просмотреть область применения | GNUstep до сих пор находится в стадии разработки | | | | | | |
Ссылки
|
|
|
|
|
|
Внимание! Любой из материалов, опубликованных на этом сервере, не может быть воспроизведен в какой бы то ни было форме и какими бы то ни было средствами без письменного разрешения владельцев авторских прав. Подробнее... |
|