Пятница, 18.07.2025, 11:00
Приветствую Вас Гость | RSS
Главная | Каталог статей | Регистрация | Вход
.:: Меню ::.
.:: Категории каталога ::.
Разное [5]
Различные темы по программированию
Пакет SWT [4]
Практикуемся в написании оконных приложений на Java
Среды разработки, компиляторы и т.п [3]
Сравнения, описания, плюсы и минусы сред разработки. Сравнение компиляторов.
Java [8]
Объектно-ориентированные соображения.
Си++ [19]
Коротко и ясно
Ассемблер [6]
Машинные коды, побитно :)
Форма входа
.:: Поиск ::.
.:: Дополнительно ::.
    Хостинг от Loqo.ru
             .:: Коментируем ::.
Главная » Статьи » Текстовый материал » Среды разработки, компиляторы и т.п

Среды разработки, которыми пользуюсь я
Для программ на Си++ и C# стоит Visual Studio 2008 pro, также для тестирования поставлены Dev-C++ (лежит здесь) и Code::Blocks (прошу на сайт производителя).
Для написания оконных приложений под KDE (т.к. стоит KUbuntu) установлены KDevelop и QDevelop.
QDevelop мне понравилась больше, плюс классы Qt4, которые позволяют писать кросплатформенные приложения, а так, лучше обе.
Написание оконных приложений под Linux вообще отдельная тема, в которой я пока плохо разбираюсь. С консольными ещё куда не шло, пиши себе на чистом C и всё в порядке. (могут возникнуть сложности с установкой дополнительных пакетов, библиотек, но это всё решаемо) Так как компилятор Си транслирует в машинный код наши программы, есть возможность посмотреть промежуточный вариант на ассемблере в формате AT&T (ну это мама UNIX'а, с неё всё началось)

Для Java - Eclipse, NetBeans.
Для Ассемблера - WinAsm Studio.
Ассемблеры разные бывают, сразу оговорюсь.
Я пользуюсь MASM, поэтому и среда WinAsm выбрана. (хотя среду, можно и под другие компоновщики настроить)

Visual Studio 2008 pro - почему ПРО и зачем она мне ?
Намного больше возможностей, чем в Express версии.
Можно поставить бесплатную версию, под кличкой Express.
Кодить консольные и Win32 приложения на ней точно можно.

Code::Blocks поддерживает настройку под различные компиляторы, как и Dev-C++.
Компилятором по умолчанию у обоих стоит свободно распространяемая версия GNU GCC.
В Code::Blocks под Linux несколько другой список и набор предустановленных настроек компиляторов, чем в версии под Windows.
Принципиально они больше ничем не отличаются в плане интерфейса.

В NetBeans возможно написание мидлетов для телефонов.
(много чего возможно, если добавить)
В микро редакции Java есть своя прогрмма для работы с проектами, но она не очень удобна, а NetBeans куча всяких настроек проекта и т.п.

Eclipse - как мне показалось, работает шустрее NetBeans, но в ней нет такой помощи, как в NetBeans.
Обе IDE стоят на обоих операционках.
Имеется возможность добавления различных возможностей, плагинов, да и вообще это очень мощные системы.

Для ассемблера существуют несколько хороших сред, но я предпочёл именно WinAsm. Поддержка проекта к сожалению остановлена, но, того что имеется, вполне хватает.

Программы конечно можно писать в любом текстовом редакторе, но это не является высшим мастерством, как некоторым кажется, а всего лишь крайность.
Можно вообще написать собственную среду разработки, но на кой это надо, когда есть множество профессиональных решений.

Категория: Среды разработки, компиляторы и т.п | Добавил: C0demaker (03.03.2009)
Просмотров: 10267 | Рейтинг: 0.0/0
Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Ant1 © 2025