На чем писать проги под линуксом?

программирование Linux линукс GUI инструментарий

Я никогда раньше не программировал под линукс, но вдруг появилась такая необходимость. Программы такого рода: технически ничего особенного, но они должны быть оконные, чтоб туда в интерфейс можно было вставлять возможно всякие веб-страницы, звук, видео и прочие изыски. На чем писать? Что лучше использовать (среды разработки, библиотеки элементов интерфейса, инструментарий)?
Основными критериями являются СКОРОСТЬ РАЗРАБОТКИ, кросплатформенность и отсутствие всяческих проблем с лицензиями (разрабатываемый софт на сколько я понимаю будет закрытым и платным).
Ответы:
Мой выбор был бы прост: Java
Ну скажем есть java. Она же у нас платформо-независимая. Или еще есть free pascal.
В любом случае - удачи...
Ну на сколько я знаю линукс написан на С++ (или С), вот на нем и пиши. Единственное сто за среду разработки всетаки прийдется заплатить, если конечно не брать пиратку.
да язык программирования - не проблема
я вот слышал, что есть всякие там Qt, GTK+ для создания интерфейсов, а у Qt мол даже есть удобная среда разработки.
нашел подробное описание разных тулкитов, но вопрос остается открытым. что лучше, быстрее, удобнее и т.д. жду ваших мнений
AprelVovanya: Windows тоже написан на С++
Но если бы вопрос звучал "на чем писать под windows" я бы ответил "на .Net"
Потому что скорость разработки выше. Скорость работы - достойная.
"а узкие места" всегда можно будет реализовать на C++
Qt - большая кроссплатформенная библиотека, в том числе с элементами гуёв. Качать можно с сайта разработчика [2], распространяется под GPL 2.0 [1] и по коммерческой лицензии. При покупке коммерческой лицензии ограничений практически нет, стоимость, к сожалению, не знаю.
Интегрируется с Microsoft Visual Studio (Windows), KDevelop (Linux), ProjectBuilder (Mac). Содержит Qt Designer (для кидания контролов на формы), Qt Linguist для интернационализации ПО и Qt Assistant с документацией.
за Qt платить не хочется, а иначе ее кажется можно юзать только для разработки опенсурс. подумываю об GTK+ и соответственно Glade. кто пользовался? какие плюсы и минусы?
Если верить в Mono [1] то .NET скоро будет работать везде и нормально.
Пока еще нет полной совместимости, но уже есть много нароботок,
еще не близок день когда все будет полностью ОК.
Проект спонсируется Novell, значит проет жить будет.
С/GTK
C++/QT
Java
Python/GTK
Среды разработки: vi, emac, KDeveloper, Eclipse.
Мое ИМХО С++/QT Eclipse
Мой выбор Java и среда разработки NetBeans: максимально удовлетворяют всем моим основным критериям.


17 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.