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


Subject: Re[2]: Сравнение Рефала с другими языками
From: Дмитрий Подкорытов (podkorytov@mail.ru)
Date: Tue Mar 30 2004 - 14:07:29 MSD


>
> | Шлю портированный на FreeBSD Рефал-2 и Refal-6 для гурманов на дегустацию и отлов багов.
> | Выложите куда-нибудь , а то у меня стервер пока не доступен.
>
> У меня (автора рефала-6), к сожалению нет возможности (технической) проверить порт, но хочу понять, в какой мере удалось его
> протестировать автору порта. В том числе:
>
> 1. Удается ли компилировать программы (из .ref в .rex) в рамках портированной версии.
> 2. Удается ли прерывать выполнение через Ctrl-C (или что-то подобное) с выходом на диалог и возможностью последующего продолжения?

Тестирования почти не было. За день два порта :Рефал-2 и Рефал-6, а спать то когдато нужно.
В диалог система выходила. Чего-то делала, сейчас не помню.

Шлите методику тестирования и тесты-я её сделаю.
На ^C должна быть такая же реакция как и в Linux т.к системные вызовы те же,

Кстати ^D и ^Z попробуйте на Linux\Win32.
Может вызывать зависания\переходы процесса в состояние зомби.
 
> |
> | Нет ли желающих на разработку системы
> | распределённых вычислений\параллельного программирования на РЕФАЛ ?
> Тема вызывает ностальгические воспоминания и желание поучаствовать в обсуждении.
> Основным предметом оного вижу спецификацию Параллельного рефала - диалекта
> рефала, содержащего средства параллельного программирования, включая недетерминизм.
> Не обязательно это введение в язык новых элементов, возможно изменение семантики старых.
> Все старые диалекты не являются кандидатами в силу строгой детерминированности их модели вычислений. Возможности распараллеливания
> в рамках внутренней инвариантности к порядку вычислений есть, но для практики этого маловато будет.
> Какие есть идеи на это счет?

ВСЕМИ ЧЕТЫРЬМЯ ЛАПАМИ-ЗА.

Только давайте договоримся постараться обходится без новых термов и без разделения:
параллельная\последовательная ветка кода.
Система на мой взгляд должна обладать 100% врождённым параллелизмом.
Наличие последовательных веток кода согласно закону Амдала сведёт на нет все усилия
по распараллеливанию вычислений.

 С Уважением Дм.Подкорытов



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