?

Log in

Предыдущая запись | Следующая запись

Нашлась такая вот заметка — Проблема технологий или "Самурай без меча подобен", (часть 2). Интересные аналогии:



Когда программист вырастает, он выбирает инструмент себе по руке. Кто-то берет катану — легкий и быстрый Notepad++, кто-то — трехзвенный цеп — очень гибкий, но неудобный и даже опасный для новичка EMacs, кто-то выбирает полный доспех и лошадь Eclipse / Aptana… Все они хороши, и всем им есть место в работе. И бамбуковый Блокнот остается лежать в сторонке, ожидая новых учеников.

Метки:

Comments

( 13 комментариев — Оставить комментарий )
ex_pento383
10 мар, 2008 18:04 (UTC)
Про vim ни слова, а жаль :)
feuerfuchs45
10 мар, 2008 18:34 (UTC)
Действительно, а я и не обратил внимание на это :)
p1r4nh4
11 мар, 2008 10:02 (UTC)
notepad++ я б на вим заменил. А то это какая-то попса вендовая. =)
feuerfuchs45
11 мар, 2008 13:16 (UTC)
По ходу дела так есть :) попса, и вендовая. Я бы eclipse заменил на *nix-like OS ;) это по-моему, наиболее похоже на самурая в полном доспехе и на лошади.
p1r4nh4
11 мар, 2008 13:43 (UTC)
Эклипс - это по ходу дела средневековый всадник. Тяжёлый, тормозной и раздражающий. :D
grep_z
11 мар, 2008 06:59 (UTC)
У меня было тяжёлое детство, моим бамбуковым мечём была бейскивоская консоль "Робика". %)
scratch613
17 мар, 2008 16:19 (UTC)
Спасибо всем за комментарии.
По поводу Эклипса и Vim могу сказать следующее:

Автор, т.к.работает под windows-системами, упоминает в основном windows (или кроссплотформенные) решения.

С vim я не работал, поэтому ничего толком сказать не могу -- собственно, именно поэтому и не упоминал :)
А с Notepad++ -- достаточно долго. Кстати, что вы имеете против этой программы? :)

Насчет того, что eclipse тяжелый, тормозной и раздражающий -- так ведь самурай, во-первых, тоже средневековый, во-вторых, самурай на лошади таким и должен быть, и в-третьих, что бы вы предложили, что бы не ставить виртуальную машину для проверки работы под Windows? Из того что было мне доступно, это одно из наилучших решений (и, кроме всего прочего, кроссплатформенность тут достаточно важна -- если я вздумаю пересесть на Linux, то не нужно будет учить новый редактор).

Спасибо за внимание :)

feuerfuchs45
17 мар, 2008 19:05 (UTC)
А с Notepad++ -- достаточно долго. Кстати, что вы имеете против этой программы? :)

Лично я ничего не имею против, так как не пользовался :)

Я бы мог предложить емакс, который тоже кросплатформенный, хотя бы просто "на посмотреть".
scratch613
18 мар, 2008 11:01 (UTC)
Вот, смотрю. Пока что неудобно (постоянно себе заезжаю по пальцам) :)
Есть какие-то интересные советы для тех кто только начинает работать (в смысле, не кидаться сразу в настройки и пересобачивать под себя, а для работы по умолчанию)?
Вот, например, как организовать подсветку кода?
Как сделать выписку всех функций из PHP-кода с параметрами и справкой в DocComment?
Я не нашел, в основном -- все советуют "как круто то, что можно нажимать меньше клавиш".
feuerfuchs45
18 мар, 2008 11:22 (UTC)
Вот, например, как организовать подсветку кода?

По-моему, она (подсветка) автоматически "организовывается". (global-font-lock-mode), если нет.

Насчет работы с php — у меня опыта в этом нет, но я поискал по EmacsWiki, и первый же результат — PHPMode.

Даже несколько библиотек для работы с php оказывается :)

В частности, вот что какое есть описание:

Auto-completes PHP functions and handles indentation. Has templating support for class, functions, and loops in addition to supporting msf-abbrevs. In addition, it does syntax checking and can cross-reference the online PHP manual.


scratch613
19 мар, 2008 13:54 (UTC)
Это скорее всего с непривычки, да.
С емаксом нужно привыкнуть работать. Потому что уж очень концептуален. Ну, и лисп, это да. Без него никак.
feuerfuchs45
19 мар, 2008 19:05 (UTC)
А вот это совершенно верно, что нужно привыкнуть.

Зато если получится привыкнуть, то больше на другие редакторы или IDE и смотреть не хочется.
( 13 комментариев — Оставить комментарий )