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


Subject: Re: Сравнение Рефала с другими языкам
From: Sergei M. Abramov (abram@botik.ru)
Date: Mon Mar 29 2004 - 05:59:10 MSD


> Заданный вопрос-это уже половина ответа.
> Кое-какие мысли у меня всёже появились.

;-)

> И позволю себе высказать суждение.
...
> Итак Рефал нужен для :
> 1) для развития мышления ,в первую очередь у
> подрастающего поколения, которое выбирает.

Да.

> 2) для задач,...
> А это:
> - символьные вычисления
> - параллельное программирование
> - системы распределённых вычислений

Второе и третье многие оспорят... Ну, да и ладно.

> Честно говоря Рефал на современной машине фоннеймановского
> типа-это седло на корове.
> Ему нужна другая архитектура. Следовательно-это язык
> будующих архитектур с массовым параллелизмом, может быть
> квантовых компьютеров, может быть ещё чего-то.

Я бы ослабил бы ("ему нужна" -- все-таки, Рефал вполне нормально сидит на
фоннеймановской корове. И, опять таки, кто-кому нужен? Скакун седлу или
седло скакуну? И так ли осознано (массами) это "нужен"?

> Позиционирование Рефала как языка для обработки
> текстовой информации при широком распространиении PERL
> несколько настораживает,...

Меня не настораживает. Для мелких текстовых нужд
равночастотно использую Рефал, tcl/tk и awk... Завосит от
мелких особенностей задач.

> ... а упоминание XML и вовсе похоже на коньюктуру.

Похоже. Но только "похоже". Связь очень тесная.

(Фраза: "из функ. языков только у рефала структура данных
и операции над ними адекватно отвечают представлению
и обработке XNL" -- правильная фраза).

> Для символьных вычислений он подходит,

Да. Но не только он.

> Нет ли желающих на разработку системы
> распределённых вычислений\параллельного программирования на РЕФАЛ ?

Такая работа ведется в рамках проекта "Многоплатформенная реализация
Рефал Плюс". Система с одним ядром (компилятором) и с несколькими
фронт-эндами (по крайней мере Рефал Плюс есть и Рефал-5 дописывают...)
и несколькими бэк-эндами (С++ на выданье, над .NET и T++/clusters/grid--
работают). Будут силы -- будут иные фронтэнды и бэкэнды.

Читать тут:

http://skif.pereslavl.ru/skif/ ==> меню :: Документация :: Рефал Плюс

Надеюсь, здесь скоро появятся PDF-ы с двумя статьями:

    -- про сам проект;
    -- про новый подход к компиляции отождествления с образцом...

Удачи

С.



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