Свободное ПО для программирования
Желательно приводить ссылки на программы, которыми пользуется (пользовался) автор сообщения. Пока дам ссылки именно на такие программы:
1. IDE для Windows с gcc-компилятором Dev-C++
http://www.bloodshed.net/devcpp.html
Программа давно не обновляется. Интерес могут представлять только поставляемые в комплекте примеры проектов: от приложения типа "Здравствуй, Мир" до многооконного текстового редактора.
2. Code::Blocks IDE
http://www.codeblocks.org
http://ru.wikipedia.org/wiki/Code::Blocks
Хорошая кроссплатформенная IDE. Можно скачать инсталлятор, который содержит всё необходимое для создания программ (19,3 Мб для версии 8.02).
В момент создания темы я пользуюсь в основном этой IDE. Не потому, что лучшая, а потому, что пока мне для изучения c++ с stl и win32api вполне хватает.
3. Редактор ресурсов (диалоговых окон, меню и т.п.) ResEd
http://www.radasm.com/resed
Программа весьма полезна при создании диалоговых окон.
4. Текстовый редактор с подсветкой синтаксиса Notepad++
http://notepad-plus.sourceforge.net/ru/site.htm
Этот редактор удобно использовать для просмотра различного кода.
Есть плагин HEX-редактора, что тоже неплохо.
http://www.vim.org/
пример по превращению Vim в Perl IDE
http://www.perlmonks.org/?node_id=540167
ctags - средство для индексированя файлов исходного кода
http://ctags.sourceforge.net/
Umbrello - среда для UML моделирования
http://uml.sourceforge.net/index.php
http://www.sharpdevelop.com/OpenSource/SD/
Существует порт на Mono/Gtk# - MonoDevelop.
http://www.monodevelop.com/Main_Page
В том виде, как ее тут представляете вы -- я не вижу от нее особой пользы, если честно.
В том виде, как ее тут представляете вы -- я не вижу от нее особой пользы, если честно.
Иногда тут возникают воросы типа "не знаю в чем программировать на си? на java?", "где скачать студию?". Вот я и решил собрать ссылки на программы, которыми можно пользоваться честно и бесплатно, чтобы можно было послать сюда вопрошающего.
Сначала я хотел дать ссылки на программы типа бесплатной студии, бесплатные продукты от Borland, NetBeans IDE для Java, так как эти продукты поддерживаются солидными фирмами. Но потом понял, что не могу рекомендовать, то, чем сам не пользуюсь. Поэтому дал набор тех программ, которыми пользуюсь сам, которые подойдут начинающему программисту.
Конечно, в идеале нужна не тема в форуме, а статья с классификацией программ по нескольким принципам (например, язык, тип, требуемый уровень пользователя, аппаратные требования и т.п.) и с комментариями, описанием стандартных настроек.
Однако, такую статью я не могу написать в одиночку, поэтому есть что есть. Конечно, можно выработать определенные правила внесения ссылок: чтобы автор сообщения давал какие-то определенные характеристики программе, а не 2-3 слова или цитату из Википедии, но уговорить людей соблюдать эти правила не в моих силах.
Если у вас есть какие-то хорошие идеи, как лучше организовать эту тему, то поделитесь пожалуйста.
В том виде, как ее тут представляете вы -- я не вижу от нее особой пользы, если честно.
золотое правило - не видишь смысла в теме - не участвуй :)
Java Studio Creator 2 -> http://developers.sun.com/prodtech/javatools/jscreator/downloads/index.jsp
Java Studio Enterprise 8.1 -> http://developers.sun.com/prodtech/javatools/jsenterprise/downloads/index.jsp
Супер-пупер-мега-пак от Oracle. Как говориться - All included!!! По некоторым возможностям думаю будет впереди даже NetBeans и Eclipse. Особенно удобен для разработки под платформу JavaEE & SOA.
Oracle JDeveloper 11g Technology Preview 4 -> http://www.oracle.com/technology/software/products/jdev/htdocs/soft11tp.html
Другие мощные продукты от Oracle -> http://www.oracle.com/tools/index.html
NetBeans, в представлении думаю не нуждается -> http://www.netbeans.org/