Страница 1 / 37

Инструментарий программиста: [Назад] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [Вперед]

akaGM

Редактировать | Цитировать | Сообщить модератору
подборка программ и ресурсов, облегчающих повседневную жизнь программистов
 
размещая программу или сообщение, пожалуйста руководствуйтесь следующими несложными правилами:
 
  • не обсуждаются вопросы, связанные с особенностью работы известных коммерческих пакетов (VS и RAD Studio);
  • в своих сообщениях давайте максимальную информацию о программе (ссылки, краткое описание);
  • размещая программу в шапке, давайте ссылку на официальный сайт для свободных программ и ссылку на варез для комерческих;
  • если программа уже имеет ветку обсуждения на форуме, то желательно привести ссылку на неё;
  • никаких holy wars;

  • инструменты для продуктивной работы программиста
     
    ссылка на подборку ресурсов, собранных посетителями этого форума

Отправлено: 00:41 04-08-2011 | Исправлено: Gorynych4321, 03:08 24-09-2015
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хорошая тема.
 
AkelPad - маленький удобный блокнот с большой скоростью открытия файлов.

Всего записей: 1844 | Зарегистр. 25-11-2009 | Отправлено: 00:51 04-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
я попросил её прибить, потом соберём все тулзы в общую шапку
 
A1exSun
чё-то я тебя не узнаю?
что-то в тебе пернатое появилось :)

Отправлено: 00:54 04-08-2011
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
крутой пернатый =)

Всего записей: 1844 | Зарегистр. 25-11-2009 | Отправлено: 01:06 04-08-2011 | Исправлено: A1exSun, 01:06 04-08-2011
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
SciTE и SciTE Ru-Board Edition
А если ещё потратить немного времени на изучение LUA...

----------
2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 01:34 04-08-2011 | Исправлено: data man, 01:35 04-08-2011
WebBot



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ну чтож раз такое дело, то думаю мне здесь подскажут.
В общем дело такое, я сам занимаюсь программированием микроконтроллеров и пишу проги на С, но только под МК (соответственно нет опыта програмирования на С под ОС), также знаю делфи для написания прог для компа под винду, но возникла необходимость написать прогу под Unix, а если точнее, то под Ubuntu. Прога должна быть консольной. Дома на компе установлена Ubuntu и ХР и я даже пробовал писать прогу на голом С в обычном текстовом редакторе, и компилировать все это через командную строку, но както все это не очень удобно.
Поэтому прошу помочь в выборе инструментария для написания проги на С (ибо других языков программирования под Unix не знаю), чтобы можно было дебагить, была проверка синтаксиса и все это работало под иксами.
Хотелось бы знать кто чем пользуется и услышать достоинства и недостатки используемого вами инструментария.
P.S. в Linux я пока еще новичек

Всего записей: 6 | Зарегистр. 06-05-2008 | Отправлено: 07:57 04-08-2011
Polsun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WebBot

Цитата:
других языков программирования под Unix не знаю

Врете, знаете
 
http://www.freepascal.org/download.var
ОС: DOS, Windows, Sun Solaris, Linux, FreeBSD, Mac OS X
 
 
http://www.lazarus.freepascal.org/

Всего записей: 466 | Зарегистр. 05-02-2008 | Отправлено: 08:09 04-08-2011
vkramnik



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WebBot
В принципе - IBM Eclipse IDE - есть под Win, Mac, Linux. Поддерживает тучу языков - от С и Фортрана до Джавы...
Есть еще Komodo IDE 6.0 - но, по-моему, она ориентирована на PHP/Python etc, хотя, вроде, поддерживает и Ассемблеры...
 
З.Ы.  А под какие МК пишете ?
 
З.З.Ы.  Мы этой фигней (программирование встроенных МП и МК) страдали еще лет 20-25 назад...
Написали свою полную систему - Ассемблеры, СуперБейсик (а-ля простенький Си),
линкер, кросс-чекер, лоадеры, интерпретаторы и эмуляторы МП/МК, куча утилит разных и т.п.
Все это крутилось сначала на СРВ ОС ЕС 6.1 (написано было на PL/1 + Assembler ЕС ЭВМ),
потом было перенесено на IBM PC AT (на связке Turbo-C + Assembler).
Плюс подключались всякие железные коробочки для эмуляции и отладки.
Даже свою мини-систему разделения времени 4-in-1 на PC-шке склепали...
До сих пор работоспособно...

Всего записей: 1810 | Зарегистр. 14-12-2005 | Отправлено: 09:20 04-08-2011 | Исправлено: vkramnik, 09:33 04-08-2011
WebBot



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
З.Ы. А под какие МК пишете ?

Под AVR, а не так давно начал под ARM Cortex от ST писать, както было дело под силабсы 51е писал прогу, IARом для всего этого пользуюсь.
Думаю наверно воспользуюсь Eclipse, тем более, что на нем можно и под МК писать и под ПК, да и php умеет, а это мне тоже интересно.

Всего записей: 6 | Зарегистр. 06-05-2008 | Отправлено: 10:17 04-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Хорошо ещё иметь в заначке какой-нибудь скриптовый язык высокого уровня. Например python - мне очень помогает в решении всяческих мелких задач, для которых обычные языки слишком тяжелы на подъём (вроде Delphi и C#)

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 11:02 04-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
здесь у нас первый пост теперь открытый, так что велком...
я начну табличку по категориям, а вы присоединяйтесь...
 
легенду бы надо придумать
например так:
 
superIDE /X W L O F C/ -- простенькая IDE
X -- сроссплатформенная
W -- винда
L -- линакс
O -- open source
F -- free
C -- комерческая
 
 

Отправлено: 11:37 04-08-2011 | Исправлено: akaGM, 11:38 04-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

что ещё используется ежедневно: системы контроля версий (subversion и mercurial, обе бесплатны, опенсорсны и работают под основными ОС )

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 12:51 04-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
druff
ну оформи, плиз, со сылками, не всё ж мне бегать...

Отправлено: 13:03 04-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Subversion [X O F] централизованная система управления версиями
TortoiseSVN [W F] клиент для Subvirsion (Windows only)
Mercurial [X O F] децентрализованная система управления версиями
TortoiseHG [X O F] клиент для Mercurial (Кроссплатформенный, на питоне)

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 13:16 04-08-2011 | Исправлено: druff, 13:22 04-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
druff
супер! спас...
только я полагал, что "O" это автоматом включает "F"
 
кстати, ты сам можешь это всё пихать в шапку, точно так же редактировать пост...
---
э-э-э, пардон, ещё не можешь :)

Отправлено: 13:27 04-08-2011 | Исправлено: akaGM, 13:32 04-08-2011
Polsun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Fossil [X O F] распределённая система управления версиями

Всего записей: 466 | Зарегистр. 05-02-2008 | Отправлено: 13:31 04-08-2011 | Исправлено: Polsun, 13:32 04-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
дай волю, я такой фигни туда напишу.. вот например калькулятор попадает под инструмент разработчика?  
 
"Чиста калькулятор" /W F/ (разработчик хостился на сайте _http_://www.avtlab.ru, который уже давно не открывается, но поиском в гугле можно найти последнюю версию на многих файлохранилищах) несмотря на легкомысленное название - лучший по моему мнению калькулятор, сделанный в виде обычного текстового редактора. Набираете в строке формулу, нажимаете Enter и на следующей строке появляется результат. Очень наглядно и удобно.  

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 13:41 04-08-2011 | Исправлено: druff, 14:02 04-08-2011
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Давайте еще одно правило - если программа бесплатная, ссылка должна вести на официальный сайт, иначе ссылка на тему в варезнике.

Всего записей: 1844 | Зарегистр. 25-11-2009 | Отправлено: 13:47 04-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
только я полагал, что "O" это автоматом включает "F"  

хм.. Мне кажется не всегда и бывают нюансы. Тот же MySQL: если не ошибаюсь хоть он и opensource, но бесплатен только для некоммерческого использования. Во всех остальных случаях - нужно платить деньги и весьма немалые.

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 13:50 04-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
A1exSun
вот в шапке это и напиши...
 
druff

Цитата:
дай волю

сам скоро автоматически получишь :)

Цитата:
вот например калькулятор попадает под инструмент разработчика?

вообще говоря да, например, для hex-dec-binary конвертации, но давай их не будем...
 
кстати, твоя ссылка -- левая: надо убрать "," и вообще она ведёт на сайт домен-регистратора...
 

Цитата:
O -- F

ок, согласен, поправлю...

Отправлено: 13:57 04-08-2011 | Исправлено: akaGM, 13:59 04-08-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Инструментарий программиста

Сохранено: 09.06.2016 17:07:35 (c) xForumSaver