[13:02:24] <ada_ru> (I_vlxy_I) @tankf33der привет
[13:02:58] <ada_ru> (tankf33der)  отвечает (I_vlxy_I) на <@tankf33der привет>
o/
[13:03:54] <ada_ru> (I_vlxy_I) на Аде пишешь, или пока только интересуешься?
[13:22:40] <ada_ru> (tankf33der)  отвечает (I_vlxy_I) на <на Аде пишешь, или п…>
Не пишу, но знаю много.
[13:23:24] <ada_ru> (I_vlxy_I)  отвечает (tankf33der) на <Не пишу, но знаю мно…>
О! Интересно. А как так получилось? Был раньше опыт программирования на Аде?
[13:28:39] <ada_ru> (tankf33der) Я не программист, поэтому у меня свобода. Я picolisper поэтому у меня широкий горизонт, где то от forth до python.
[13:29:28] <ada_ru> (a) https://www.youtube.com/watch?list=PLpVwwj0aIJjeHbA38F1z693-fKIC8IHS5&time_continue=2&v=BwuTOghS3ac&feature=emb_logo вчера пришли новости про разработку fvwm3, кто тут топил за CDE
[13:32:41] <ada_ru> (I_vlxy_I)  отвечает (a) на <https://www.youtube.…>
музыка зачотная
[13:32:46] <ada_ru> (a) https://fvwmforums.org/t/fvwm3-a-call-for-testing/2773
[13:32:56] <ada_ru> (a) сама новость
[13:33:24] <ada_ru> (a) музыка в духе космосимулятора, да...
[13:33:54] <ada_ru> (I_vlxy_I) не, музыка - какая-то русская классика 🙂
[13:34:44] <ada_ru> (I_vlxy_I) весь этот ретро лукофил мгновенно ломается при запуске FF/Chrome или какой-нибудь IDE, увы 🙁
[13:34:46] <ada_ru> (a) а, я другой ролик уже смотрел
[13:37:36] <ada_ru> (a) https://habr.com/ru/company/itsumma/news/t/492690/ с ff
[13:38:41] <ada_ru> (I_vlxy_I) хе. нифига не русская классика 😕 что-то во мне сбилось в плане чутья
[13:38:46] <ada_ru> (I_vlxy_I) вот это было https://en.wikipedia.org/wiki/Conquest_of_Paradise_(song)
[14:10:14] <ada_ru> (reznikmm) @I_vlxy_I мой protobuf плагин достиг стадии, где он способен сгенерить структуры и процедуры чтения/записи для самого себя! 😊
[14:11:10] <ada_ru> (I_vlxy_I)  отвечает (reznikmm) на <@I_vlxy_I мой protob…>
это что же, скоро можно будет причесанным протобафом парсить Адой Open Street Map карты?!
[14:13:30] <ada_ru> (reznikmm) Ну возможно. Чтобы запустить тесты на совместимость надо сделать как минимум поддержку oneof  Я его ещё не делал
[14:14:04] <ada_ru> (I_vlxy_I) oneof да, штука полезная. это, по сути, дает юнионы, или алгебраические типы данных. вариантные рекорды 😊
[14:15:24] <ada_ru> (I_vlxy_I) мы этой штуковиной пользуемся 😊
[14:18:39] <ada_ru> (reznikmm) Ещё бы попробовать syntax sugar для массивов сообщений в повторяющихся полях замутить. А то сейчас там тупо Get с глубоким копированием
[14:19:03] <ada_ru> (I_vlxy_I) этта.. в alire то пакетик будет? 😉
[14:19:43] <ada_ru> (reznikmm) Не уверен, что получится, и код станет ещё ужаснее. Да, можно, если нужно 😉
[14:20:24] <ada_ru> (I_vlxy_I) ну, как минимум все новые либы/проги нужно пихать в пакетный манагер. IMHO 😊
[14:21:52] <ada_ru> (reznikmm) Могу rpm для Федоры замутить 😁
[14:22:13] <ada_ru> (I_vlxy_I) ну, федора она не у всех, а вот alire - у всех! 😊
[14:22:25] <ada_ru> (I_vlxy_I) гм. что-то я среди alire-пакетиков не вижу aws
[14:30:36] <ada_ru> (reznikmm) Да у них там тёрки, aws идёт вместе с gnat community (но без SSL), как и xmlada, в результате они не знают, как с этим быть
[14:31:48] <ada_ru> (I_vlxy_I) дык я например не использую gnat community 😊
[14:32:25] <ada_ru> (I_vlxy_I) думаю, тут та же ситуация, когда у тебя есть пакетный манагер языка (например pip) и есть пакетный манагер системы (например yum) и у тебя и там и там есть либа.
[14:32:34] <ada_ru> (reznikmm) Я ты запаковал эти пакеты отдельно, но чуваки не хотят, в основном не найдут крайнего, кто будет ставить ярлык/тег релиза
[14:33:08] <ada_ru> (I_vlxy_I) обычно в yum оно древнее, а в pip свежее. и девелопер склонен забивать на yum. А вот юзер и проги из системной репы, предпочитают юзать yum.
[14:34:50] <ada_ru> (reznikmm) Я было ринулся форкнуть и забацать релиз, но мне сказали "ша", сиди жди, что мы решим...
[14:35:46] <ada_ru> (reznikmm) Хоть делай анонимный/псевдоним аккаунт на гитхабе 😂
[14:36:07] <ada_ru> (I_vlxy_I) ждем решения партии? 😉
[14:36:46] <ada_ru> (I_vlxy_I) а зачем форкать? просто за конкретный коммит зацепиться и всё 😊
[14:37:19] <ada_ru> (I_vlxy_I) это ж фиксация на уровне alire-пакета. тэгировать саму git-репу не нужно
[14:38:45] <ada_ru> (reznikmm) Alire же хочет архив, можно скачать архив исходников по номеру комита? Я забыл
[14:39:23] <ada_ru> (I_vlxy_I) можно
[14:44:34] <ada_ru> (I_vlxy_I) Пример: https://github.com/AdaCore/gps/archive/eb0d52567d9e1af49ee3248144442c9fa46bbb55.zip
[14:44:59] <ada_ru> (I_vlxy_I) то есть вот эта лабуда, после archive - это хэш коммита
[14:47:22] <ada_ru> (reznikmm) 👍
[14:47:25] <ada_ru> (I_vlxy_I) Для aws:
https://github.com/AdaCore/aws/archive/aaf0c1c7a1c5660f2c42efd954423cc5b79b2632.zip

Это архив мастера на момент этого коммита: https://github.com/AdaCore/aws/commit/aaf0c1c7a1c5660f2c42efd954423cc5b79b2632
[14:48:19] <ada_ru> (I_vlxy_I) собственно в AUR именно так скачивают исходники для всякого. Я оттуда это и узнал 😊
[14:49:15] <ada_ru> (reznikmm) А ты хотел aws поставить?
[14:50:15] <ada_ru> (I_vlxy_I) не. пока нет. до веба адского я ещё не добрался. просто вспомнил, что оно есть. и что gnatcoll в alire есть, а вот aws почему-то нету.
[14:51:24] <ada_ru> (I_vlxy_I) я просто посмотрел на alire с точки зрения человека, который хочет использовать ТОЛЬКО alire для зависимостей. С точки зрения человека, привыкшего для любой зависимости для любого ЯП идти в первую очередь в пакетный менеджер. А если в пакетном менеджере нет искомого, значит для этого языка этого в принципе нет.
[14:51:32] <ada_ru> (I_vlxy_I) Это довольно стандартный подход в наши дни уже.
[20:24:18] <ada_ru> (I_vlxy_I) Патрик форкнул 😊 https://github.com/Entomy/ada_language_server
[20:44:42] <ada_ru> (a) Впилил поддержку вижуал студии?9
[21:03:15] <ada_ru> (reznikmm)  отвечает (I_vlxy_I) на <Патрик форкнул 😊 htt…>
От там нам усилино комитит расцветку синтаксиса. Только не может разобраться в синхронизации своего форка, каждый раз присылает какие-то мержи 😕
[21:31:11] <ada_ru> (a) ))