Попытаюсь тоже конкретизировать свое представление о рефал-мышлении.
1. Рекурсивный функциональный стиль - да, но это есть и в Лиспе (и многих
других языках).
2. А прежде всего - представление об элементарном шаге как о дереве
решений, причем не обязательно двоичном, где на ветвях - предикаты,
выраженные, в частности, образцами, но не только.
Именно поэтому условия и блоки (в том числе прозрачные, с запятыми и
откатами) считаю необходимыми (indispensable). А тонкое управление откатами
(заборы, отсечение) - уже, пожалуй, лишнее.
3. А еще хочется отметить неявную конкатенацию - хотя почему она лучше
явного конструктора, сказать трудно.
Возможно, дает ощущение какой-то свободы (?) - от необходимости все
загонять в предопределенные типы.
4. Наконец, Рефал - это непревзойденный пример того, как можно минимальными
языковыми средствами выразить все богатство идей и потребностей.
Соответственно, воспитывает тот же минимализм в конструировании.

ср, 23 июн. 2021 г. в 12:41, nikolai.kondratiev_AT_gmail.com <[email protected]
>:

> Это, вероятно, функциональный стиль программирования вообще. Возможно, что
> Erlang, например, тоже требует похожего мышления.
>
> Немного о другом.
> Я весьма скептически отношусь к понятию IQ и к тестам соответственно, но
> вроде бы этот показатель стабилен для различных тестов и почти не
> тренируется. Инвариантность IQ говорит в его пользу.
>
> Мне где-то попадалась информация о том, что изучение нового языка
> (естественного), сильно отличающегося от уже освоенных, увеличивает IQ на
> 2-3 единицы.
>
> Когда я об этом узнал, то подумал, что мое знание Рефала добавило что-то к
> моему "программистскому IQ".
>
> Такая вот лже-ученая мысль (смайлик).
>
> Коля
>
> -----Ursprüngliche Nachricht-----
> Von: Boyko Bantchev boykobb_AT_gmail.com <[email protected]>
> Gesendet: Montag, 21. Juni 2021 14:27
> An: [email protected]
> Betreff: Re: Re[2]: Рефал "мертв"? Да здравствует Рефал.
>
> Здравствуйте все!
>
> Несколько человек высказалось в поддержку существования специфического для
> Рефала мышления в решении задач. Однако при этом никто не указывает, в чём
> эта специфика состоит.
> А вопрос интересен даже только ввиду того, что, по-видимому, и среди
> рефальщиков не все разделяют данную точку зрения.
>
> Тем более важно уточнить, в чём состоит связанная с Рефалом специфика,
> если говорить об (согласно Александру Гусеву) «обучении Рефалу не как
> языку, а как методу мышления». Имеется ли, например, порождённая Рефалом
> методология программирования, которую можно излагать и которой можно
> следовать, необязательно прибегая к собственно программированию на Рефале,
> и которая вместе с тем достаточно чётко отличается от других существующих
> методологий?
>


-- 
_______________
*С уважением, *
*Аркадий Климов,*
*с.н.с. ИППМ РАН,*
*+7(499)135-32-95*
*+7(916)072-81-48*
  • Re[2]: Рефал &q... Александр Гусев gusev_aleksandr_AT_mail . ru
    • Re: Рефал ... Василий Стеллецкий swi_AT_cnshb . ru
      • Re: Ре... Василий Стеллецкий swi_AT_cnshb . ru
        • Re... Александр Гусев gusev_aleksandr_AT_mail . ru
        • Re... Василий Стеллецкий swi_AT_cnshb . ru
        • Re... Eisymont Leonid verger-lk_AT_yandex . ru
        • Re... Arkady Klimov arkady . klimov_AT_gmail . com
        • Re... Arkady Klimov arkady . klimov_AT_gmail . com
        • Re... Boyko Bantchev boykobb_AT_gmail . com
        • AW... nikolai . kondratiev_AT_gmail . com
        • Re... Arkady Klimov arkady . klimov_AT_gmail . com
        • Re... Sergei M. Abramov
        • Re... Arkady Klimov arkady . klimov_AT_gmail . com
        • Му... Александр Гусев gusev_aleksandr_AT_mail . ru
        • Re... Arkady Klimov arkady . klimov_AT_gmail . com
        • Re... Boyko Bantchev boykobb_AT_gmail . com
        • Re... Василий Стеллецкий swi_AT_cnshb . ru
        • Re... Александр Гусев gusev_aleksandr_AT_mail . ru

Ответить