[21:22:58] <ada_ru> (Максим) https://github.com/alire-project/alire/wiki/2019-Nov-Beta
[21:23:11] <ada_ru> (Максим) Alire теперь бета, как бы
[21:36:13] <ada_ru> (I_vlxy_I) А что нового?
[21:44:02] <ada_ru> (Максим) хз. типа готово, пробуйте 😄
[21:47:52] <ada_ru> (I_vlxy_I) картинка https://www.ada-ru.org/files/bot/2019-11-28-x4.jpg
[21:48:04] <ada_ru> (I_vlxy_I) Капец информативно!
[21:48:16] <ada_ru> (I_vlxy_I) Как его поставить то? Где команда?
[21:48:38] <ada_ru> (I_vlxy_I) Где ссылка на исходники (гитхаб)?
[22:57:54] <ada_ru> (I_vlxy_I) то есть в информации о пакете не хватает вот этой вот информации
[23:08:34] <ada_ru> (Лекс) коллеги, подскажите плиз, гнат получается с самого начала был написан на Аде? Но тогда каким образом собрали самую первую версию гната?
[23:12:56] <ada_ru> (I_vlxy_I) другим Ада-компилятором 🙂
[23:13:15] <ada_ru> (I_vlxy_I) вообще, есть такое понятие, как "раскрутка" в компиляторостроении
[23:17:02] <ada_ru> (Лекс)  отвечает (I_vlxy_I) на <другим Ада-компилято…>
да вы остряк сеньор
[23:17:15] <ada_ru> (I_vlxy_I)  отвечает (Лекс) на <да вы остряк сеньор>
но это правда
[23:17:21] <ada_ru> (I_vlxy_I) GNAT - не первый Ада компилятор
[23:17:22] <ada_ru> (Лекс) первый гнат?
[23:17:52] <ada_ru> (Лекс) точно 😑
[23:18:32] <ada_ru> (Лекс) стало быть где-то есть (был)  Ада компилятор написаный например на Си?
[23:19:00] <ada_ru> (I_vlxy_I) я хз на чем он был написан, но написан был явно не для писюков 🙂
[23:20:48] <ada_ru> (Лекс) тут зарелизился Mes, и меня таки гложит мысль, https://bootstrappable.org/projects.html, что Аду нельзя забутрстапить с нуля :-\ Даже хацкели с лицпами можно
[23:20:51] <ada_ru> (I_vlxy_I) судя по тому, что Ада изначально основана на паскале, то раскрутка (https://en.wikipedia.org/wiki/Bootstrapping_(compilers) могла начаться c использования подмножества Ады, которое было общим для Ады и Паскаля например
[23:21:14] <ada_ru> (I_vlxy_I)  отвечает (Лекс) на <тут зарелизился Mes,…>
а как хаскель забутстрапить?
[23:21:35] <ada_ru> (Лекс) в статье написано, есть устаревший хьюгс на C
[23:23:04] <ada_ru> (I_vlxy_I) ну и где тут бутстрапинг с нуля? 🙂
[23:23:44] <ada_ru> (Лекс) так Mes билдит от самособирающегося ассемблера до gcc, gcc билдит Hugs, Hugs старый ghc и так далее
[23:23:46] <ada_ru> (I_vlxy_I) btw: gnat входит в gcc, а gcc бутстрапится
[23:25:08] <ada_ru> (Лекс) не с нуля, я имею в виду собрать Ада-компилятор из исходника, не имея ниодного бинаря)
[23:26:00] <ada_ru> (sanyu) В вики написано, что первый транслято был написан в 1983 на setl
[23:26:32] <ada_ru> (I_vlxy_I) но думаю когда появился gnat компиляторов Ады уже было полно
[23:26:35] <ada_ru> (sanyu) А гнат появился на 10 лет позже
[23:26:37] <ada_ru> (I_vlxy_I) самых разных
[23:27:02] <ada_ru> (I_vlxy_I) так что вопросом бутстрапинга тогда особо уже и не задавались 🙂
[23:27:03] <ada_ru> (Лекс) и все они закрытые небось
[23:29:58] <ada_ru> (I_vlxy_I) ну, почему же, если ты купишь - может и открытые 🙂 для тебя
[23:34:18] <ada_ru> (Лекс) ЭЭЭ....
[23:34:51] <ada_ru> (Лекс)  отвечает (I_vlxy_I) на <ну, почему же, если …>
тут может оказаться дешевле написать минимальный Ада компилер для бустрапа какого-нибудь гната
[23:35:00] <ada_ru> (Eugene) когда-то давным давно, когда GNAT ещё назывался NYU Ada translator, он вообще был интерпретатором...
[23:35:21] <ada_ru> (I_vlxy_I) ну вот им его и бутстрапировать 🙂
[23:36:14] <ada_ru> (Eugene)  отвечает (Лекс) на <в статье написано, е…>
HUGS может и устарел (haskell 98 там), но тем не менее это отличный калькулятор
[23:36:26] <ada_ru> (I_vlxy_I) О, ну йо! Есть же компилятор Ады в Си
[23:36:39] <ada_ru> (I_vlxy_I) вот им GNAT скомпилять в сишечку - вот тебе и база для бутстрапа
[23:36:43] <ada_ru> (I_vlxy_I) и привет 🙂
[23:41:09] <ada_ru> (Eugene) "The first validated Ada implementation was the NYU Ada/Ed translator,[18] certified on April 11, 1983. NYU Ada/Ed is implemented in the high-level set language SETL."

вообще это правильный выбор
[23:55:30] <ada_ru> (I_vlxy_I) "First appeared 1969; 50 years ago"
O_O
[23:55:33] <ada_ru> (I_vlxy_I) СТАРЬЁ!
[23:56:14] <ada_ru> (I_vlxy_I) о! А SETL то предок питона!
[23:56:48] <ada_ru> (I_vlxy_I) ну да, и там и там динамическая типизация