Re: Сравнение по производительности Рефала с другими языками


Subject: Re: Сравнение по производительности Рефала с другими языками
From: Savtchenko Maxim (savmaxru@gcnet.ru)
Date: Thu Feb 26 2004 - 00:25:11 MSK


Господа, данная дискуссия, как и все идеологические споры, совершенно бесплодна
(IMHO). Критерием плодотворности дискуссии обычно считают переубеждение одной из
сторон. Совершенно очевидно, что здесь все останутся при своих! Посему предлагаю
простой контрольный эксперимент.

Итак, его фазы:

1) Скидываемся по червонцу.

2) Арендуем на полученные деньги четыре необитаемых острова сроком на 10 лет.

3) Строим на каждом острове по компьютерному классу.

4) Высаживаем на эти острова четыре контрольные группы. Состав каждой группы -
10 среднестатистических учеников 7 класса математической школы и 3 преподавателя
программирования. Отличия групп будут заключаться в пристрастиях преподов.
Соответственно назовём эти острова "Императиваный", "Ситуационный",
"Функциональный" и "Логический" (особые экстремалы могут добавить о.
"Продукционный" и другие извращения).

5) В течении первых 5 лет преподаватели должны обучить детей своей любимой
парадигме программирования и покинуть острова. Очень важно, чтобы в течение
этого времени острова были послностью отрезаны от любых сетей и других средств
массовой информации, через которые может проникнуть "тлетворное влияние
индустрии"! Это необходимо для чистоты эксперимента.

6) Оствашиеся пять лет должно производиться тестирование групп. Группам должны
выдавться одинаковые задачи, наиболее типичные для текущего состояния индустрии.
Группы должны быть строго ограниченны в используемом инструментарии, для
предотвращения отмазок про "огромные индустриальные наработки" (к примеру
"императивщикам" разрешить только plain C с библиотеками простейшего
ввода-вывода и, скажем, дейтвительной арифметики).

7) Результаты эксперимента должны быть обработаны независимой комиссией, которая
сравнит эффективность решений и временные затраты на проектирование, разработку,
отладку и т. д. для разных классов задач и тем самым выявит предпочтительные
области применения разных парадигм.

И главное - до оглашения выводов комиссии забить на подобные дискуссии!!!

Если кто обиделся - прошу считать неуместной шуткой, я ничего не имел в виду :-)



This archive was generated by hypermail 2b25 : Mon Oct 25 2004 - 21:24:59 MSD