[11:27:26] <OCTAGRAM> диалекты разговорные отличаются произношением (сы/ши), но тона совпадают
[14:15:47] <ada_ru> (Vinpuh) Камрады, порт qt на ада, норм, или лучше не морочиться и гтк юзать? Для домашнего проекта.
[14:21:17] <ada_ru> (nitrocerber) "Не морочится" и "юзать гтк" - это взаимоисключающие понятия, имхо
[15:37:17] <ada_ru> (I_vlxy_I) А как в аццком qt решена проблема с метакопайлером что в qt присутствует для всяких сигналов/слотов и проч?
[15:38:14] <ada_ru> (Максим) я знаком только с версией QtAda от vgodunko
[15:38:44] <ada_ru> (Максим) там (был) свой метакомпилятор
[15:39:06] <ada_ru> (Максим) на основе ASIS
[15:43:51] <ada_ru> (Vinpuh) https://drive.google.com/drive/mobile/folders/0B2QuZLoe-yiPbmNQRl83M1dTRVE/0B2QuZLoe-yiPSkVhWjNmSUN0eXM?sort=13&direction=a
[15:44:04] <ada_ru> (Vinpuh) Порт вот этого уважаемого товарища.
[15:45:05] <ada_ru> (Vinpuh) отвечает (nitrocerber) на <"Не морочиться" и "ю…>
Это понятно и то и то будут отдавать болью :)
[15:47:25] <ada_ru> (Максим) Вадимовский был весьма могуч. Жаль, что он его похоронил. Дулмановский я не пробовал
[17:03:59] <ada_ru> (nitrocerber) отвечает (Максим) на <Вадимовский был весь…>
Он ещё и вполне понимаем был, я будучи тупым третьекурсником с ходу научился им пользоваться.
[17:06:15] <ada_ru> (Максим) Когда он уже свой дом построит и вернеться к полезной деятельности? :D
[17:16:14] <ada_ru> (nitrocerber) Да я уж думал съездить помочь))
[17:19:31] <ada_ru> (Максим) да страшно, что завалится хал абуда, а потом доказывай, что это не ты 😀
[19:09:00] <vgodunko> У меня всё на Ada просчитано
[19:09:07] <vgodunko> Не завалится.
[19:09:40] <vgodunko> Да и вообще у меня в плане на этот год генератор связок для C++
[19:09:53] <vgodunko> Вот с Qt можно и начать :)
[19:10:28] <ada_ru> (Максим) Хм. А он еще и чат читает...
[19:12:34] <OCTAGRAM> как насчёт парсека, чтоб для разных целей можно было потом присособить?
[19:13:30] <yeo> а что за парсек?
[19:13:43] <OCTAGRAM> парсер-комбинаторы
[19:14:19] <OCTAGRAM> и чтоб можно было открыть (байтовый) файловый поток откуда-то, завернуть в поток из Wide_Wide_Character, и чтоб парсек именно поверх таких потоков работал
[19:19:21] <yeo> ничего не понял :( причем Qt к парсерам?
[19:19:45] <OCTAGRAM> генератору связок парсер какой-то нужен же
[19:20:16] <yeo> есть (lib)clang
[19:20:47] <ada_ru> (I_vlxy_I) да, лучше шланга парсер плюсов не написать на коленке
[19:21:03] <OCTAGRAM> дотошное следование стандарту не всегда хорошо
[19:22:49] <OCTAGRAM> вот если б это был COM IDL, то да, там всё заточено под межъязыковое взаимодействие, а C++, если его не компилировать хочется, надо по-другому обрабатывать
[19:23:16] <OCTAGRAM> один g++ -fdumo-ada-spec у нас уже есть, чё-т как-то не очень им пользоваться
[19:24:36] <OCTAGRAM> надо бы парсеки как библиотеку, генератор привязок как библиотеку, и чтоб под конкретные библиотеки писались генераторы на основе этих библиотек, тонко учитывающие особенности конкретной библиотеки
[19:26:21] <OCTAGRAM> вот у 7-zip интерфейсы типа COM со счётчиками ссылок, но без IDL, как я понимаю, и это можно было бы красиво спроецировать на Аду, если адаптировать
[19:29:44] <OCTAGRAM> 7-zip — это CHM, ISO, 7z, всё сразу, и всё это работает на байтовых потоках через интерфейсы со счётчиком ссылок
[19:32:38] <OCTAGRAM> clang, опять же, как и g++ -fdump-ada-spec, полезет в каждый include, а они там будут системозависимые, и генератору привязок кроме особенно тяжёлых случаев соваться в системозависимые файлы крайне нежелательно, а для тяжёлых случаев уже есть g++ -fdump-ada-spec
[19:34:37] <OCTAGRAM> адские привязки для clang, впрочем, не повредили бы
[19:35:55] <vgodunko> Подсчёт ссылок становится всё более и более дорогим удовольствием.
[19:36:45] <vgodunko> И я не удивлюсь, если скоро он будет признан лучшим способом поставить колом CPU, ничего при этом не делая.
[19:37:18] <vgodunko> А, да, не просто подсчёт ссылок, но его атомарный вариант.
[19:42:02] <ada_ru> (I_vlxy_I) ибо заставляет все ядра инвалидировать кешш и блокирует их всех?
[19:43:19] <yeo> vgodunko, на новой федоре (там gcc 8) собрал libgnatutil и asis-gps-2017 по той же схеме, что и для gcc 7, но a2js конючит :(
[19:43:34] <yeo> https://travis-ci.org/reznikmm/matreshka/jobs/378323169
[19:45:04] <ada_ru> (I_vlxy_I) в арч тоже gcc 8.1 уже прилетел
[19:45:22] <ada_ru> (I_vlxy_I) в том числе и gnat