Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Sergey Bogdanov                      2:5020/400     19 Jun 2002  11:47:09
 To : Victor Wagner
 Subject : Re: Highlighting in vim
 -------------------------------------------------------------------------------- 
 
 Victor Wagner wrote:
 
 >>>Как правило, такие вложения в апгрейд собственных мозгов окупаются.
 >>
 > 
 > SB> Только вот вопрос, все ли вложившие усилия в апгрейд мозгов могут найти 
 > 
 > Если было, что апгрейдить, то могут найти если не соответствующую, то
 > хотя бы соответствующим образом оплачиваемую. 
 > 
 > SB> Hет я не говорю, что это плохо. Просто можно найти сотни других мест для 
 > SB>   проведений апгрейдов мозгов, которые моментально повысят твою рыночную 
 > SB> стоимость.
 > 
 > Как известно, нет ничего практичнее хорошей теории.
 > 
 > Поэтому вкладывать услилия надо в первую очередь в изучение
 > фундаментальной теории IT.
 
 А я разве говорил о другом?
 
 > 
 > Изучив объектно-ориентированный подход на примере SmallTalk или CLOS
 > ты сумеешь применить полученные знания на C++, Perl или Java.
 > 
 > Изучив структурное программирование по работам Вирта и Хоара, это можно
 > применить не только к Паскалю, но и к С, Python или чему угодно.
 > 
 > А вот изучать какие-либо концепции на примере инструментов,
 > разработанных практиками и для практиков (а тем более  иструментов
 > модных) - опасно. Во-первых, в такого рода языках всегда есть
 
 А кто говорит про концепции? Я говорю про прикладные задачи. Концепции 
 отдельно, прикладные отдельно. И для кадой прикладной задачи применять 
 тот набор концепций который наиболее подходит.
 
 > какие-то конструкции, нарушающие стройность концепции (типа
 > нетипизированных указателей в борландовском диалекте Pascal). Эти
 > конструкции иногда незаменимы для решения практических задач, но 
 > неумеренное пользование ими мешает правильно спроектировать систему.
 > 
 > И что еще хуже, по модным инструментам есть море ПЛОХОЙ литературы.
 > Если у тебя нет хорошего лоцмана в этом море, ты вполне можешь
 > поверить какому-нибудь Федорчуку или Робачевскому.
 > 
 > Один из моих сотрудников  как-то притаскивал в контору книжку по php, в
 > которой чуть ли ни в первой главе было написанно: "автор не имеет понятия,
 > почему функция gmtime возвращает результат в секундах с 1 января 1970 года" 
 Опять же вопрос. Как вы отличили мед от говна по мухам? Как известно их 
 много и у меда и у говна.
 
 [skip]
 
 >>>Подозреваю, что этим я сэкономил своей конторе куда больше денег, чем
 >>>мне было за эти три дня заплачено.
 >>
 > 
 > SB> Hу, что же, возможно, так оно и есть.
 > SB> Только весь вопрос в критериях. А это опять возвращает к целесообразности.
 > SB> С моей точки зрения отвергать язык без знания критериев перебор. Знать 
 > SB> же критерии будущих проектов нереально.
 > 
 > Hу, ровно потому, что я могу предсказать критерии будущих проектов,
 > я и работаю в той должности, в которой работаю.
 > 
 > Что касается конкретно этого языка, то я могу с уверенностью утверждать
 > что для любого осмысленного набора критериев кроме требования
 > хостить проект на халявном хостинге, можно найти инструмент,
 > который будет удовлетворять им лучше, чем php.
 
 Hу что же я рад за вас. Hо вот зачем советовать незнакомому человеку 
 никогда не писать на php не зная его задач?
 
 > 
 > Причем далеко ходить не придется. В 80% процентов случаев выбор
 > будет между perl, java и python. В некоторых более экзотических в рассмотрение
 > будет стоить включить Tcl, Ocaml и scheme.
 
 А если перл уерезан донельзя системным администратором а java не 
 проходит из-за торомзнутости python'а же совсем нет?
 
 > SB> С моей точки зрения php отвечает набору критериев: безопасность, 
 > SB> скорость разработки, переносимтость и поддерживаемость (это когда 
 > SB> студент первого курса может). Естественно, критерии расматриваются в 
 > 
 > Студент первого курса все равно не может. Потому что для поддержки
 > серьзеного web-проекта нужны ненулевые знания по информационной
 > безопасности. Есть такой хороший принцип "мы не настолько богаты,
 > чтобы покупать дешевые вещи". Дешевых сотрудников это тоже касается.
 
 Согласен, но если студенту превокурснику нужно только исправлять ошибки 
 и неточности и добавлять новые страницы без переделывания структуры, то 
 это вполне реально, в случае же возникновения проблемных вопросов можно 
 заново обратиться к разработчикам.
 
 > В случае, когда следут рассматривать поддерживаемость, следует скорее
 > рассматривать наличие фирмы-поставщика решений на данной платформе.
 > 
 > Что касается переносимости, то в свое время php была намертво
 > исключена мной из рассмотрения как раз по этому критерию -
 > необходимость модификации кода при смене нижележащей SQL-ной базы
 > данных. Перловый DBI ее тут сделал.
 
 Советую посмотреть на это дело сейчас. И не по книгам "мух" а по 
 документации.
 
 Sergey Bogdanov.
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Highlighting in vim   Aleksey Trufanov   17 Jun 2002 18:10:03 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 08:29:28 
 Re: Highlighting in vim   Aleksey Trufanov   18 Jun 2002 11:31:52 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 12:33:55 
 Re: Highlighting in vim   Sergey Bogdanov   18 Jun 2002 13:36:01 
 Re: Highlighting in vim   Vladimir Bormotov   18 Jun 2002 14:47:48 
 Re: Highlighting in vim   Sergey Bogdanov   18 Jun 2002 15:10:14 
 Re: Highlighting in vim   Oleg Goodyckov   26 Jun 2002 15:23:44 
 Re: Highlighting in vim   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   18 Jun 2002 20:35:20 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 11:32:43 
 Re: Highlighting in vim   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   20 Jun 2002 01:09:25 
 Re: Highlighting in vim   Victor Wagner   19 Jun 2002 11:47:11 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 12:17:52 
 Re: Highlighting in vim   Aleksey Trufanov   18 Jun 2002 14:08:56 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 14:25:21 
 Re: Highlighting in vim   Sergey Bogdanov   18 Jun 2002 18:34:00 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 18:52:20 
 Re: Highlighting in vim   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   20 Jun 2002 01:11:26 
 Re: Highlighting in vim   Sergey Bogdanov   18 Jun 2002 19:28:59 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 20:01:44 
 Re: Highlighting in vim   Eugene Karpachov   19 Jun 2002 17:46:11 
 Re: Highlighting in vim   Victor Alekhine   19 Jun 2002 23:03:08 
 Re: Highlighting in vim   Vladimir Bormotov   19 Jun 2002 23:29:39 
 Re: Highlighting in vim   Victor Alekhine   20 Jun 2002 01:31:54 
 Re: Highlighting in vim   Vladimir Bormotov   20 Jun 2002 02:00:12 
 Re: Highlighting in vim   Victor Alekhine   20 Jun 2002 02:18:28 
 Re: Highlighting in vim   Vladimir Bormotov   20 Jun 2002 02:55:11 
 Re: Highlighting in vim   Vladimir Bormotov   19 Jun 2002 23:15:19 
 Re: Highlighting in vim   Victor Wagner   20 Jun 2002 11:29:06 
 Re: Highlighting in vim   Eugene Karpachov   20 Jun 2002 14:54:02 
 Re: Highlighting in vim   Ilya Pinaeff   21 Jun 2002 16:35:56 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 11:47:09 
 Re: Highlighting in vim   Eugene B. Berdnikov   19 Jun 2002 15:04:30 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 15:12:40 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 11:47:10 
 Re: Highlighting in vim   Vladimir Bormotov   18 Jun 2002 20:14:13 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 11:51:17 
 Re: Highlighting in vim   Oleg Goodyckov   26 Jun 2002 15:23:43 
 Re: Highlighting in vim   TARANTUL   18 Jun 2002 20:37:28 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 12:15:50 
 Re: Highlighting in vim   Victor Wagner   19 Jun 2002 12:36:15 
 Re: Highlighting in vim   Yu. Sidorenko   20 Jun 2002 07:06:24 
 Re: Highlighting in vim   Victor Wagner   20 Jun 2002 09:16:09 
 Re: Highlighting in vim   Yu. Sidorenko   20 Jun 2002 18:32:23 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 14:10:27 
 Re: Highlighting in vim   Artur Penttinen   19 Jun 2002 16:38:54 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 16:49:09 
 Re: Highlighting in vim   Artur Penttinen   19 Jun 2002 17:03:29 
 Об источниках (Re: Highlighting in vim)   Victor Wagner   20 Jun 2002 10:33:42 
 Re: Highlighting in vim   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   20 Jun 2002 02:22:35 
 Re: Highlighting in vim   Ilya Anfimov   19 Jun 2002 15:31:01 
 Re: Highlighting in vim   Sergey Bogdanov   19 Jun 2002 15:39:18 
 Re: Highlighting in vim   ’ҐаҐе®ў ѓҐ­­ ¤Ё©   18 Jun 2002 20:33:18 
 Re: Highlighting in vim   Victor Wagner   18 Jun 2002 22:03:51 
Архивное /ru.linux/281617ad0025.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional