RE: Re[2]: Рефал-2, Рефал-5 и стиль программирования

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Доброй ночи, Александр! Я по мере сил развиваю Рефал-5λ, который лежит на GitHub, и чисто для себя пользуюсь тамошним багтрекером для документации планов и задач. Ранее, когда я разрабатывал Модульный Рефал, у меня был (и остался) текстовый

Re[2]: Рефал-2, Рефал-5 и стиль программирования

2019-12-02 Пенетрантность Александр Гусев gusev_aleksandr_AT_mail . ru
Мне удалось поработать в разных программистских командах - от 5 до 5000 человек и в разных парадигмах управления процессом. Что я вынес: 1. Для большинства задач, которые стоит решать, оптимальным является "метод главного программиста", определённый по-моему Бруксом младшим. Максимум эффективно

Re: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Arkady Klimov arkady . klimov_AT_gmail . com
О, спасибо! Получилось! пн, 2 дек. 2019 г. в 21:07, Александр Коновалов a.v.konovalov87_AT_mail.ru < refal@botik.ru>: > Добрый вечер, Аркадий! > > Его можно читать. Открываете ссылку в Internet Explorer, щёлкаете правой > кнопкой мыши, «Кодировка» → «Дополнительно» → «Кириллица (KOI8-R)». > > В б

RE: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый вечер, Аркадий! Его можно читать. Открываете ссылку в Internet Explorer, щёлкаете правой кнопкой мыши, «Кодировка» → «Дополнительно» → «Кириллица (KOI8-R)». В браузерах Edge и Edge Dev (новый на движке Chromium) меню выбора кодировки я не нашёл. Других браузеров у меня на компьютере не у

Re: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Boyko Bantchev boykobb_AT_gmail . com
Добавлю к уже сказанному другими о множественных значениях. Множественные результаты имеются в Scheme и с ними работается сравнительно удобно. Например, одна и та же функция может возвращать разное количество результатов в разных случаях. Функция ниже находит корни квадратного уравнения, реальные

Re: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Arkady Klimov arkady . klimov_AT_gmail . com
вс, 1 дек. 2019 г. в 21:18, Александр Коновалов a.v.konovalov87_AT_mail.ru < refal@botik.ru>: > > Статическая типизация Рефала обсуждалась в этой рассылке в незапамятные > времена (KOI8-R): > > https://mazdaywik.github.io/direct-link/refal-botik-ru/refal/0005.html > https://mazdaywik.github.io/dir

Re: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Sergei M. Abramov
> Так что Рефал Плюс — не единственный язык с коарность, или слово > «коарность» я понял не так. Понял так, как надо. > В языке Go функции тоже могут возвращать несколько значений: > https://ru.wikipedia.org/wiki/Go#Функции_могут_возвращать_несколько_значений Не знал, Да, сделано "как надо". >

RE: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый вечер, Сергей! «А это было не так. И первая (минимальная не пустая) „неподвижная точка“ — Рефал Плюс.» Рефал-4 замкнут только относительно прогонки. А Рефал Плюс — ещё и относительно разрезания стека (ибо коместность). «Рефал Плюс единственный из Рефалов с коарностью (если даже не един

RE: Re[2]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Добрый вечер, Александр! «А типизацию и в Рефал несложно ввести, только это от лукавого, думаю.» Я бы поспорил, что несложно. С уважением, Александр Коновалов From: Александр Гусев gusev_aleksandr_AT_mail.ru Sent: Monday, December 2, 2019 11:54 AM To: refal@botik.ru Subject: Re[2]: Нужна ли "

RE: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
Бойко! «Слабо типизированным я называю язык, в котором, грубо говоря, типы данных имеют небольшую роль.» Теперь мы поняли друг друга! Статья на Хабре описывает, как мне показалось, общепринятую терминологию по разновидностям типизации, в ней weak/strong typing переведены как слабая и сильная

Re: Рефал-2, Рефал-5 и стиль программирования

2019-12-02 Пенетрантность Andrei Klimov andrei_AT_klimov . net
On Mon, Dec 2, 2019 at 5:30 PM Александр Коновалов a.v.konovalov87_AT_mail.ru wrote: > Как это ни парадоксально, но так и должно быть. Но *только* в сочетании > с системой управления версиями и системой управления проектом > (таск-трекером, баг-трекером: Bugzilla, Redmine, Jira, issues в GitHub…)

Re: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Sergei M. Abramov
День добрый, всем! > «Постепенно, по мере усложнения задач, возникли желания по > оптимизации и оказалось, что проще вводить новые конструкции в язык, > чем интеллектуализировать исполнение программы изнутри.» > Не понял мысль. Речь о каких новых конструкциях? Ох, для меня важнее другая мотиваци

RE: Рефал-2, Рефал-5 и стиль программирования

2019-12-02 Пенетрантность Александр Коновалов a . v . konovalov87_AT_mail . ru
«Александр, Вы романтик в программировании» Не возражаю. From: Eisymont Leonid verger-lk_AT_yandex.ru Sent: Sunday, December 1, 2019 11:55 PM To: refal@botik.ru Subject: Re: Рефал-2, Рефал-5 и стиль программирования Александр, Вы романтик в программировании и все слишком усложняете. В проекта

Re[4]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Гусев gusev_aleksandr_AT_mail . ru
Уважаемый Бойко!   Я не против С, сам на нём написал несчётно кода. Я о расширении области применения языка  шире множества способных установить С определённой версии на компьютер. Для множества потенциальных пользователей  даже javascript под вопросом, так как достаточно факторов, влияющих на

Re: Re[2]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Boyko Bantchev boykobb_AT_gmail . com
On Mon, 2 Dec 2019 at 10:54, Александр Гусев gusev_aleksandr_AT_mail.ru wrote: > > Что касается С-расширения, то это из области "упёртых" практиков. Один мой > знакомый не смог откомпилировать дистрибутив Рефала, который первый ему > попался в сети, под Линукс, плюнул и отступился. Не всегда всё

Re[4]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Гусев gusev_aleksandr_AT_mail . ru
Но "слово не воробей"" ))) Конечно, развитие невозможно без наличия многообразия. Но и сдерживающие факторы должны быть, чтобы не зарываться до невозможности в необъятное. А время потом всё расставит по-своему. )) >Понедельник, 2 декабря 2019, 12:44 +03:00 от Andrei Klimov >andrei_AT_klimov.

Re: Re[2]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Andrei Klimov andrei_AT_klimov . net
пн, 2 дек. 2019 г., 12:19 Александр Гусев gusev_aleksandr_AT_mail.ru < refal@botik.ru>: > В сентябре над этим Андрей Климов смеялся: "почему каждых хочет написать > свой компилятор вместо того, чтобы объединить усилия?" > Это был не я!🥴 Я-то как раз хорошо понимаю тех, кто хочет пореализовывать Р

Re: Про параллелизм в Рефале

2019-12-02 Пенетрантность Andrei Klimov andrei_AT_klimov . net
пн, 2 дек. 2019 г., 1:26 Boyko Bantchev boykobb_AT_gmail.com : > On Sun, 1 Dec 2019 at 23:24, Andrei Klimov andrei_AT_klimov.net > wrote: > > > > вс, 1 дек. 2019 г., 15:31 Александр Коновалов a.v.konovalov87_AT_mail.ru > : > >> > >> Кстати, вопрос к знатокам терминологии параллельного и/или > фун

Re[2]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Гусев gusev_aleksandr_AT_mail . ru
Добрый день, Александр! Первый вопрос - аналогия борьбы процессорных архитектур CISC и RISC в своё время. Мне не полюбились как раз условия и блоки Рефала-5. Возможно, я в них не разобрался нужным образом. Но я достаточно работал в отраслях, где времени на поиск ошибки в очень большом коде сист

Re[2]: Нужна ли "Ленинская простота" в Рефале?

2019-12-02 Пенетрантность Александр Гусев gusev_aleksandr_AT_mail . ru
Я упомянул Хаскелл поскольку его возможности сопоставления хоть как-то "бьются" с Рефалом. А типизацию и в Рефал несложно ввести, только это от лукавого, думаю. >Воскресенье, 1 декабря 2019, 12:53 +03:00 от Boyko Bantchev >boykobb_AT_gmail.com : > >> ... Если ещё немного усложнить язык - получ