Val Petruchek

подписывайтесь, а то хуже будет!  

ПОДПИСЫВАЙТЕСЬ НА RSS

« Евровидение
Почтовый штемпель »

WTF, или бессмысленные холивары

26.05.08 @ 20:19 — Programming

Все holywars, посвященные тому, какой язык программирования лучше, — совершенно бессмысленны.

Один язык программирования может быть удобней другого языка программирования для решения какого-то класса задач.

Оценивать язык программирования абстрактно (и сравнивать его с другим) бесполезно.

Оценку можно дать тому, насколько удачно язык программирования позволяет решить конкретную задачу.

Т.е. для сравнения языков их сначала надо спроецировать на какую-то задачу.

При этом превосходство одного языка в этой проекции не гарантирует, что любое решение задачи на этом языке будет лучше решения на другом, проигрывающем в проекции языке.

Потому что WTF — это производная не от языка, а от программиста.

Профессионал решит задачу на том, на чём скажут. Поплюётся, но сделает VBScript для автоматизации в Excelе. Скривится, но допишет нужный функционал к PHP-шному скрипту.

А вот от кривизны рук никакой язык не избавит. Немного выровнит, но не избавит.

Если бы избавлял, то сидели бы все и писали на C.

3 Comments »

  1. Профессионал даже плеваться не будет. Но напишет на brainfuck’е.

    Comment by Spectator — 26.05.2008 @ 22:47

  2. No Silver Bullet, 1986

    Comment by Spectator — 26.05.2008 @ 23:12

  3. Ага, я вроде у Брукса только мифический человекомесяц читал.

    Comment by Val Petruchek — 27.05.2008 @ 18:40

RSS feed for comments on this post. TrackBack URI

Leave a comment

  
Реклама::

 
Реклама::