On Fri, Nov 15, 2024 at 10:52 PM Александр Коновалов
a.v.konovalov87_AT_mail.ru <[email protected]> wrote:

> *«Также понятно, что вот я, например, давно перестал писать НА Рефале,
> потому что понимаю, что на других языках мне работать удобнее. И если
> выразительность Рефала существенно усилится, я с удовольствием снова
> на Рефал вернусь :-)»*
>
> Существенно усилится вложенными функциями, словарями и линзами? Рефлексией
> в виде доступа к коду на чтение и запись во время выполнения? Или что-то
> ещё?
>
Ну вы специально используете такую терминологию, которая преуменьшает
значение этих элементов языка:

   1. не вложенные функции, а функции высших порядков (захват окружения и
   передача его куда угодно);
   2. не словари, а разнообразные индексы (там может быть всё что угодно
   вплоть до суффиксных деревьев);
   3. не эти примитивные линзы, а настоящая мощная обратимая трансформация
   данных;
   4. не рефлексия, а полноценная динамическая генерация кода (квадратные
   скобки -- это на самом деле кавычки для "кодовых" литералов в программе,
   поэтому я так их берегу :-) ).

Если бы в Рефале было всё вышеперечисленное, мне было бы интересно на нём
писать, да.
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • RE:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • Re:... Стеллецкий Василий sw710_AT_yandex . ru
  • Re:... Александр Коновалов a . v . konovalov87_AT_mail . ru
  • Re:... Arkady Klimov arkady . klimov_AT_gmail . com
  • Re:... Sergei Skorobogatov s . yu . skorobogatov_AT_gmail . com
  • Re:... Arkady Klimov arkady . klimov_AT_gmail . com
  • Re:... Александр Коновалов a . v . konovalov87_AT_mail . ru

Ответить