«Если бы в Рефале было всё вышеперечисленное, мне было бы интересно на нём писать, да.»
Вы спеку напишите, а мы реализуем. Это же куча интересных курсовых и ВКР! «квадратные скобки — это на самом деле кавычки для „кодовых“ литералов в программе, поэтому я так их берегу :-)» А-а-а, теперь понятно. From: Sergei Skorobogatov s.yu.skorobogatov_AT_gmail.com <[email protected]> Sent: Friday, November 15, 2024 11:38 PM To: [email protected] Subject: Re: Синтаксис словарей в Рефале! On Fri, Nov 15, 2024 at 10:52 PM Александр Коновалов a.v.konovalov87_AT_mail.ru <http://a.v.konovalov87_AT_mail.ru> <[email protected] <mailto:[email protected]> > wrote: «Также понятно, что вот я, например, давно перестал писать НА Рефале, потому что понимаю, что на других языках мне работать удобнее. И если выразительность Рефала существенно усилится, я с удовольствием снова на Рефал вернусь :-)» Существенно усилится вложенными функциями, словарями и линзами? Рефлексией в виде доступа к коду на чтение и запись во время выполнения? Или что-то ещё? Ну вы специально используете такую терминологию, которая преуменьшает значение этих элементов языка: 1. не вложенные функции, а функции высших порядков (захват окружения и передача его куда угодно); 2. не словари, а разнообразные индексы (там может быть всё что угодно вплоть до суффиксных деревьев); 3. не эти примитивные линзы, а настоящая мощная обратимая трансформация данных; 4. не рефлексия, а полноценная динамическая генерация кода (квадратные скобки -- это на самом деле кавычки для "кодовых" литералов в программе, поэтому я так их берегу :-) ). Если бы в Рефале было всё вышеперечисленное, мне было бы интересно на нём писать, да.
