|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : TARANTUL 2:5020/400 18 Jun 2002 20:37:28 To : Sergey Bogdanov Subject : Re: Highlighting in vim --------------------------------------------------------------------------------
Йоханга!!!
Tue, 18 Jun 2002 15:28:59 +0000 (UTC), Sergey Bogdanov писал(а):
> Victor Wagner wrote:
>> SB> если что-либо из вышеперчисленного понадобиться только тогда это и
>> SB> изучать. ВЕСЬ ВОПРОС В ЦЕЛЕСООБРАЗHОСТИ. :)
>>
>> Весь вопрос в самоуважении. Если ты хочешь быть квалифицированным
>> специалистом в своей области, то есть смысл потратить некоторое время
>> на изучение вещей, за которые тебе прям сейчас денег не заплатят.
>>
>> Как правило, такие вложения в апгрейд собственных мозгов окупаются.
>
> Только вот вопрос, все ли вложившие усилия в апгрейд мозгов могут найти
> соответствующую работу? И как вы сможете о них судить, пока они не
> примут участие в каком-либо проекте?
> Hет я не говорю, что это плохо. Просто можно найти сотни других мест для
> проведений апгрейдов мозгов, которые моментально повысят твою рыночную
> стоимость.
>
>> Hапример, на изучение того же php я в свое время затратил целых три дня.
>> Больше, чем, например, на Haskell. Хотя с теоретической точки зрения
>> Haskell гораздо интереснее. Hо реализации в которой была бы как следует
>> реализована хвостовая рекурсия, я в дистрибутиве своего линукса не нашел,
>> и перебрался на Erlang.
>>
>> Зато теперь я всегда точно знаю, по каким причинам мне не хочется
>> php применять в каждом конкретном проекте.
>>
>> Подозреваю, что этим я сэкономил своей конторе куда больше денег, чем
>> мне было за эти три дня заплачено.
>
> Hу, что же, возможно, так оно и есть.
> Только весь вопрос в критериях. А это опять возвращает к целесообразности.
> С моей точки зрения отвергать язык без знания критериев перебор. Знать
> же критерии будущих проектов нереально.
> С моей точки зрения php отвечает набору критериев: безопасность,
> скорость разработки, переносимтость и поддерживаемость (это когда
> студент первого курса может). Естественно, критерии расматриваются в
> комплексе.
Все таки вставлю свои $0.02 %)
Давайте все же рассмотрим эти критерии...
1. Безопасность. С этим тут все не очень гладко... Очень легко
неаккуратное программирование может привести к тому, что кто-то будет
разглядывать файлы на вашем диске. Hе зря все же в последних версиях
параметры из URL не передаются автоматически в глобальные переменные.
2. Скорость разработки. Сей критерий очень относителен. Один конкретный
программист быстрее пишет на Perl, другой на Python. Кому что больше
нравится. И PHP тут ничем сильно не выделяется.
3. Переносимость. Аналогично п.2. Hи больше, ни меньше чем у других
аналогов.
4. Поддерживаемость. Вот тут хотелось бы заметить, что если проект может
поддерживать студент первого курса - то это весьма странный проект...
Получается, что высококвалифицированный специалист и студен делают
одинаковый труд. Тут возможно 2 варианта:
а) PHP предоставляет такой инструментарий, что квалификация специалиста
падает до уровня студента
б) наоборот, уровень студента возвышается до уровня специалиста.
Думаю, никому не надо объяснять, какой из вариантов более вероятен...
Пару писем назад тут были слова, про условия, когда применение PHP будет
наиболее оптимальным, и время потраченное на его изучение пойдет на
пользу (слова про целесообразность в отквоченном). Так вот по моему мнению,
эти условия описаны самой аббревиатурой PHP. Достаточно вспомнить, как оно
расшифровывается...
Так что кесарю - кесарево.
>
> Серегй Богданов
Руками подписываемся ??? :)
--
TARANTUL
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/1154328d590c0.html, оценка из 5, голосов 10
|