Наконец-то окончательно избавился от windows, в пользу Gentoo linux. 4 дня компилирования, результат = рабочая система)
Есть сильное желание программировать в Linux, понимаю что С/С++ тут база. Но есть же куча perl-либ для разработки программ. В качестве оконного менеджера используется KDE, поэтому надо что-то с qt.
Посоветуйте в какую сторону глянуть (в google смотрел =) чтобы прояснить картину (именно - названия нужного софта) что именно мне понадобится как новичку в этой области.. спец-среды для разработки как я понимаю нет (впринципе mc -e хватает).
Если где-то есть недопонимание с моей стороны, поправьте.. спасибо за внимание.

> спец-среды для
> спец-среды для разработки как я понимаю нет (впринципе mc -e хватает).
Да ты чего?) Eclipse+EPIC, Komodo, это для начала.
Вобщем ты плохо гуглил.
Обижаешь...
Обижаешь...
Да здесь же это уже обсуждалось. Давненько, впрочем...
Хотя трудности будут: существенные методологические отличия. В рамках nix-идеологии вполне достаточным оказывается путь "от редактора" (будь то vim или emacs - в данном случае не существенно).
И qt, и gtk (не говоря уже о Tk) perl-ом достаточно хорошо "покрываются". Использование С-шных тулкитов - вообще не такая уж проблема. Меньшая, пожалуй, чем освоение их самих.
А насчёт DE - отдельная история. Тут я, однако, промолчу, поскольку сам-то предпочитаю vim :)
Как это это
Как это это нет:)? Есть такая штука - KDevelop:) Изначально заточена под C/C++, для Perl рекомендую Komodo.
...
Есть такая чудная вещь WxWidgets
В том числе реализация - интерфейс для Перла.
Под эту вещь есть разные генераторы диалогов
и не только, в том числе за денежку.
Кстати, она многоплафоменная (т.е. под Никсы и
Мастдайку все есть!)
Вообщем вещь, но время нужно затратить много,
чтобы эту вещь заставить работать на себя!
---
Всех с Рождеством Христовым!
wxPerl
wxWidgets is a C++ framework providing GUI (Graphical User Interface) and other facilities on more than one platform. Version 2 currently supports all desktop versions of MS Windows, Unix with GTK+, Unix with Motif, and MacOS. An OS/2 port is in progress.
wxWidgets was originally developed at the Artificial Intelligence Applications Institute, University of Edinburgh, for internal use, and was first made publicly available in 1992. Version 2 is a vastly improved version written and maintained by Julian Smart, Robert Roebling, Vadim Zeitlin, Vaclav Slavik and many others.
wxWidgets defines a common API across platforms, but uses the native graphical user interface (GUI) on each platform, so your program will take on the native look and feel that users are familiar with. Unfortunately native toolkits and hardware do not always support the functionality that the wxWidgets API requires. This chapter collects notes about differences among supported platforms and ports.
wxGTK port
wxMSW port
wxMac port
wxPalmOS port
wxOS2 port
wxMGL port
wxX11 port
http://wxperl.sourceforge.net/
http://nix.kuz.ru/soft/distrib/linux/Gentoo/dev-perl/wxperl/
http://wxperl.sourceforge.net/download.html
Комментарий:)
Комментарий:)
Если я не ошибаюсь, вопрос стоял о поиске IDE, а не библиотеки для разработки GUI приложений:) Их таких, кроссплатформенных более чем достаточно:)
...
IDE как раз то и имеются в реализации
под сие чудо и в расчете на него!
И многое чего другое, также есть.
...
под сие чудо и в расчете на него!
И многое чего другое, также есть.
Может конечно я долго не спал и туго соображаю уже, но... что тут имелось ввиду?
...
Наверное надо все таки посмотреть
и далее задавать странные вопросы,
а не наоборот. Да и человеку именно
это и требовалось, а не что-то иное.
Как жить бывшему Виндузнику в Линуксе,
причем именно в нем, а не в Фрях?
Вопросов однако очень много!
Кстати, хотелось бы услышать подробный
отчет человека - как он переходил
на Линукс. Очень даже интересно! Я бы
почитал.
Quote: > спец-среды
> спец-среды для разработки как я понимаю нет (впринципе mc -e хватает).
Да ты чего?) Eclipse+EPIC, Komodo, это для начала.
В общем остановился на gVim, главное это чудо под себя настроить и начинается сказка.. Автодополния, красивая подцветка, табы, то что нужно. :)
------------------
use Source();Насчет WxPerl
Тоже решил попристальнее присмотреться... Теща все просит, чтобы базу ей написал по учету товара. Акцесс оказался убоищем, тратить на него время просто жалко. Зря потраченное время. 1С меня еще на работе достало. Решил посмотреть в сторону Perl... В принципе, для винды хватает и Perl/Tk, виндовые интерфейсы примерно одинаково выглядят. А вот линуксе тиклевские окошки Tk по сравнению с Wx'овскими сильно проигрывают... Только вот документации применительно именно к WxPerl крайне мало... Ссылки на официальную по функциям WxWidget, да несколько примеров для начинающих на PerlMonks. Нашел книжку WxWidgets/Python, мож оттуда можно будет почерпнуть примеры использования и типичные приемы работы с нею...
...
По поводу WxWidgets:
Док на виджеты море, проблема в другом!
Суть в том, что реализация интерфейса с виджетами
реализована не полностью. Есть масса нереализованных
в виде Перл-интерфейса функций, т.е. они есть, но
вызвать их из Перла нативным образом (без бубна) нельзя.
Т.к. библиотека заточена под С++, тоже самое в Виндовом
варианте виджетов! С++ не проблема, Перл - фиг вам,
некоторое мелкое подмножество большого огорода!
Для некоторых задач этого достаточно, но то, что возможностей
в виджетах масса - это факт! И почему я должен смотреть, открыв
рот, на то, как в С++ люди приятно кушают всё, а мне с Перлом - фиг!
Кроме того, ещё момент - некоторый ньюанс работы с кодировками.
В частности, с кирилицией в её в различных кодировках. Хотя всё
решаемо на ура, при отсутвии лени и кривых рук, но, большой лом!
Кстати, почему бы не поробовать в никсах использовать более
нативныю либу - QT. Где-то даже, есть интерфейс к Перлу! Встречал!
Конечно, QT по возможностям слабее виджетов, но качество
самое высокое, есть взаимодействие с Мускулом и другим добром.
Ещё один плюс от QT - рендеринг с использованием OpenGL, а также
высокая скорость работы, масса руководств, кроссплатформенность.
Запрос - почему бы здесь, не обсудить вопросы хитроумного сплетения
кодировок в Перле. Как правильно использовать, секреты, трюки. ;)
Вот добавить
Вот добавить функции WxWidgets к Перл было-бы очень полезным проектом.
http://wxperl.eu/download.htm
http://wxperl.eu/download.html
...
Perl/Tk-over-Qt
Кто нибудь использовал?
Вроде готовят и под W.