[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: