Re: Среды разработки
On 2012.10.15 at 20:58:20 +0400, "Артём Н." wrote:
> 15.10.2012 00:35, Dmitry Fedorov пишет:
> > 15 октября 2012 г., 2:07 пользователь "Артём Н." написал:
> >> Расскажите про среды разработки в Linux, которыми пользуетесь.
> >>
> >> Краткое знакомство с тем, что есть, показало наличие нормальных сред.
> >
> > Обычной (нормальной) средой разработки в UNIX
> > является набор следующих компонент:
> > оболочка пользователя, make, gcc, редактор текстов для программистов, SCM.
> Мда?
> А под windows компилировать, используя MinGw?
Да, используя пакет mingw32 в Debian. Потому что разрабтаывать софт для
кофеварок можно, но использовать кофеварку в качестве рабочего места
программиста - глупо. Кстати, в Debian есть еще пакет nsis, который
позволяет создавать полнокровыне виндовые инсталляторы.
Впрочем, если вы собираетесь программировать под Windows, неплохо было
бы вам эту систему освоить. И разобраться что в комплект Microsoft
visual studio входит полноценный командно-строчный компилятор cl.exe,
кривоватый но работоспособный make (nmake.exe) и так далее.
Еще очень полезно знать что стандартный виндовый интерпетатор команд
cmd.exe не такой убогий, как обычно считают а практически представляет
собой полноценный c-shell со встроенным awk. Синтаксис, конечно
кривоватый и неудобный, но возможности есть.
> А интерфейсы писать?
А интерфейсы надо именно писать. Язык выраженный в виде plain text -
существенно более мощный инструмент, чем любая рисовалка. Потому что
язык позволяет оперировать в терминах если ... то .. иначе и повторять
... до ..., не говоря уж о рекурсии и функциональной декомпозиции, а
рисовалки - нет.
> А проектировать?
А для этого существует понятия mind mapping и сoncept mapping.
Reply to: