[17:13:34] <ada_ru> (Gourytch)  отвечает (I_vlxy_I) на <Ну и легаси, что ост…>
кстати, Far на питоне - это хорошая идея! и, главное, его кроссплатформенным и модульным можно сделать с гораздо меньшими трудозатратами.
[17:15:18] <ada_ru> (d_krasilnikov) написать с нуля проще чем отвязать его от windows-специфичных вещей?
[17:26:42] <ada_ru> (Gourytch) ну в общем отвязать непросто, факт. есть, кстати, проект Far for Linux (https://github.com/elfmz/far2l), но он, afair, на winelib завязан.
[17:27:48] <ada_ru> (Gourytch) на питоне есть тоже какой-то file manager, страшненький.
https://ranger.github.io
[17:28:52] <ada_ru> (I_vlxy_I)  отвечает (Gourytch) на <кстати, Far на питон…>
FAR и так кроссплатформеннный
[17:29:25] <ada_ru> (Gourytch)  отвечает (I_vlxy_I) на <FAR и так кроссплатф…>
really?
[17:29:43] <ada_ru> (I_vlxy_I)  отвечает (Gourytch) на <ну в общем отвязать …>
Причём он может работать как в терминале так и быть терминал-эмулятором самостоятельно
[17:30:16] <ada_ru> (I_vlxy_I) То есть подцепиться к серваку по ssh и запустить фар - можно
[17:31:12] <ada_ru> (I_vlxy_I) А можно FAR запустить как гуйное приложение, тогда он терминал-эмулятор, и в нем можно например уже mc запустить, или консольный же FAR :-)
[17:36:09] <ada_ru> (I_vlxy_I) Некоторое количество новых легаси-проектов пишутся и сейчас, чисто по инерции на плюсах, которые не должны были бы быть на плюсах писаны, ибо производительность там не важна, но таких проектов все меньше.
[17:36:39] <ada_ru> (I_vlxy_I) Такие проекты все чаще все же пишут либо на питоне либо сразу на js/электроне
[17:51:16] <ada_ru> (Максим) как можно писать на скриптовых языках?! там же нет компилятора, который проверит и подскажет :(
[18:03:08] <ada_ru> (Oleg) Я тут за питон сел опять
[18:03:14] <ada_ru> (Oleg) Как на нем можно пейсать
[18:03:22] <ada_ru> (Oleg) Это ж ужос какой то
[18:03:38] <ada_ru> (I_vlxy_I)  отвечает (Максим) на <как можно писать на …>
Есть линтеры!
[18:03:58] <ada_ru> (I_vlxy_I) Алсо вот отделить бы верификатор от компилятора... было бы ценно
[18:04:36] <ada_ru> (I_vlxy_I) Если я хочу лишь проверить прогу на компилябелтность с какой радости я должен ее компилировать то?!
[18:04:47] <ada_ru> (I_vlxy_I) Это же в разы медленнее
[18:05:59] <ada_ru> (Anonymus62) А разве в IDE не два компилятора?
Один основной, а из выхлопов второго - логи и подсветка ошибок.
[18:07:12] <ada_ru> (I_vlxy_I)  отвечает (Anonymus62) на <А разве в IDE не два…>
В которой IDE?
[18:07:58] <ada_ru> (Anonymus62)  отвечает (I_vlxy_I) на <В которой IDE?>
В любой?
Наверное...
[18:08:29] <ada_ru> (Anonymus62) Ну а как ещё, получать варны и ерроры во время кодинга, без компиля?
[18:10:14] <ada_ru> (I_vlxy_I)  отвечает (Anonymus62) на <Ну а как ещё, получа…>
Это линтер работает. Причём обычно его мнение отличается от мнения настоящего компилятора
[18:10:28] <ada_ru> (I_vlxy_I) И у них скоп проверок разный
[18:10:42] <ada_ru> (I_vlxy_I) А мне нужно идентичное
[18:12:48] <ada_ru> (Anonymus62) Ну тогда - хз.
можно обмазаться анализаторами, но кажется, это бубет ещё дольше, чем компилить.
[18:14:18] <ada_ru> (I_vlxy_I) Это просто компилятор у которого отрезали все кроме фронта.
[18:19:13] <ada_ru> (I_vlxy_I) Самое быстрое что нашёл — -S опция
[18:19:24] <ada_ru> (I_vlxy_I) Но оно таки Асм генерит
[18:20:24] <ada_ru> (Максим)  отвечает (I_vlxy_I) на <Если я хочу лишь про…>
Я так и делаю. В GPS есть "Check Semantic", он запускает gcc -gnatc
[18:21:41] <ada_ru> (Максим) Глючит, правда (очень редко), когда check semantic проходит, а при компиляции ругается.
[18:22:53] <ada_ru> (I_vlxy_I)  отвечает (Максим) на <Я так и делаю. В GPS…>
Вау! А разница во времени какая примерно?
[18:24:03] <ada_ru> (Максим) Субьективно быстрее и комфортнее, но замеры не делал, ведь смотря какой код.
[18:25:22] <ada_ru> (Максим) Компиляция: elapsed time: 02.16s Проверка: elapsed time: 00.45s
[18:25:51] <ada_ru> (Максим) На простом файлике в 700 строк
[18:28:06] <ada_ru> (Максим) На другом файле: 16.12s против 16.93s
[18:28:47] <ada_ru> (I_vlxy_I) Хы
[18:29:09] <ada_ru> (I_vlxy_I) Но круто, что это искаропки есть
[18:29:18] <ada_ru> (I_vlxy_I) Очень круто!
[18:33:40] <ada_ru> (I_vlxy_I) Посмотрел видео. Как-то не очень. Реальную боль дырка в моя задница плюсовых программистов она не особо выделила.

Ну и ощущение, что пишет она на чем-то что является чуть богаче чем c++98 с классами.
[18:34:15] <ada_ru> (Максим) 😕
[18:45:27] <ada_ru> (mister_alexander)  отвечает (I_vlxy_I) на <FAR и так кроссплатф…>
Зачем вообще нужен FAR ?
[18:45:39] <ada_ru> (mister_alexander) и прочие файловые менеджеры
[18:47:19] <ada_ru> (I_vlxy_I) То есть намеки были, на боль. Но не было акцентировано с примерами и не ясно как ада эти проблемы решает и решает ли.
[18:49:57] <ada_ru> (I_vlxy_I) По моим ощущениям сборка Ада-проги имён больше шагов чем плюсовой, следовательно боли будет больше, а не меньше.

Ну и я уже напарывался, что изменённый проект gprbuild не пересобирает.  А вот у cmake такой проблемы нет.
[19:10:57] <ada_ru> (Eugene)  отвечает (Максим) на <https://www.youtube.…>
лооол! там народ-то собрался на каминг-аут, они думали, что тётка-лесбиянка расскажет про свою нелёгкую судьбу, а под Адой та имел в виду язык программирования, а не свою подружку...
[19:13:33] <ada_ru> (budden73) А есть ли ОС на аде, похожие на а2 или инферно?
[19:13:35] <ada_ru> (mister_alexander)  отвечает (Eugene) на <лооол! там народ-то …>
с чего такой вывод?
[19:13:52] <ada_ru> (Gourytch)  отвечает (Oleg) на <Это ж ужос какой то>
я вам не верю! вы всё врёти! в петоне есть конпелятор!
правда в байт-код. но java тоже конпелируется в байт-код и даже цыплюсплюс, если его запихнуть в шланг (clang) - тоже станет байт-кодом. так что петон почти не хуже цыплюсплюса с точки зрения конпеляции )
[19:14:07] <ada_ru> (Eugene)  отвечает (mister_alexander) на <с чего такой вывод?>
а когда она просто сказала "Ада", её спросили что это и она объясняла, что это такой язык программирования
[19:14:36] <ada_ru> (Gourytch) (reductio ad absurdum - наше всё!)
[19:14:50] <ada_ru> (Oleg) Да блин за год не общения с пятоном я напроч отвык от диначической типизации и убогого синтаксиса
[19:15:01] <ada_ru> (Oleg) Го на порядок удобнее
[19:15:27] <ada_ru> (Gourytch) го удобнее и быстрее и линтеры ему нужны как собаке пятая нога: он сам себе линтер
[19:15:32] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <Интересен бэкграунд …>
http://www.mayaposch.com/
"A software engineer by trade and self-professed electronics, robotics and AI nut, I run my own software development company ('Nyanko') together with my good friend Trevor Purdy, where I work on various game development projects and also some non-game projects. Next to this I do various (freelance) jobs for companies around the globe and am working on a new R&D technology start-up called Nyantronics."
[19:16:30] <ada_ru> (Максим)  отвечает (budden73) на <А есть ли ОС на аде,…>
Так, не особо. Есть MarteOS, например. https://marte.unican.es/
[19:17:40] <ada_ru> (mister_alexander)  отвечает (Eugene) на <а когда она просто с…>
oookay
[19:18:09] <ada_ru> (I_vlxy_I) Ада она сама себе ОС обычно
[19:20:41] <ada_ru> (Eugene)  отвечает (mister_alexander) на <Зачем вообще нужен F…>
я в фаре пинг запускаю
[19:21:02] <ada_ru> (mister_alexander) так для этого ж консоль есть обычная
[19:21:05] <ada_ru> (mister_alexander) фар зачем?
[19:21:29] <ada_ru> (Eugene) да ну эту консоль убогую запускать ,она не запоминает последние команды, как фар
[19:25:47] <ada_ru> (Oleg) Можно с боем настроить powershell консоль чтоб запоминала команды, а вобще в винде это фейл конечно
[19:25:59] <ada_ru> (Eugene)  отвечает (Максим) на <Так, не особо. Есть …>
есть ещё какая-то реалтаймная ОС http://www.rtems.com/ , вроде она доступна в исходниках и на аде, и на си.
[19:27:21] <ada_ru> (Eugene)  отвечает (Oleg) на <Можно с боем настрои…>
повершел запускается полчаса, пока он там дотнет прогрузит...
а фар грузится мгновенно
[19:28:49] <ada_ru> (Eugene)  отвечает (budden73) на <А есть ли ОС на аде,…>
походу нету таких, всё-таки ада больше для embedded-устройств всяких, GUI там не нужно, вот и не сделали...
просто barebone-программа поверх железа без всяких ОС
[19:45:46] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <походу нету таких, в…>
Какое отношение имеет ОС к GUI?
[19:47:02] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <Какое отношение имее…>
ну он же спрашивал про аналог А2 и План9, а это ОС со встроенными GUI, без которого эти ОС не особо и нужны (да и с ним тоже)
[19:52:23] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <ну он же спрашивал п…>
plan 9 ценен без гуя
[19:53:04] <ada_ru> (Eugene)  отвечает (I_vlxy_I) на <plan 9 ценен без гуя>
а он разве ещё жив? да и потом, после него инферну сделали
[19:53:26] <ada_ru> (Eugene) а, Денис и спрашивал пр оинферну
[19:53:33] <ada_ru> (I_vlxy_I) «На данный момент Rust — единственный язык программирования, обладающий одновременно активным сообществом и характеристиками, позволяющими ему решать задачи, решаемые языками C/C++. Синтаксис и семантика позволяют с лёгкостью изъясняться на разных уровнях абстракции — от инструкций SIMD до управления веб-серверами.»
[19:54:08] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <а он разве ещё жив? …>
Пофиг жив ли. Его ценность не зависит от степени живости.
[19:54:40] <ada_ru> (Eugene) не, ну если он не жив, то значит ценности не представлял, очевидно же
[19:56:51] <ada_ru> (I_vlxy_I)  отвечает (Eugene) на <не, ну если он не жи…>
Нет. Археологи выкапывают тонны исключительно ценных, но мёртвых образцов.
[21:01:41] <ada_ru> (Gourytch)  отвечает (mister_alexander) на <Зачем вообще нужен F…>
через SSH и FTP удобно заливать архивчики например.
да и вообще привычно.
[21:36:46] <ada_ru> (mister_alexander) ОК
[23:55:53] <ada_ru> (Лекс)  отвечает (Eugene) на <не, ну если он не жи…>
Живее живых http://9front.org/releases/
[23:58:18] <ada_ru> (Лекс) Коллеги у кого-нибудь есть айпад? нужна помощь на  минуты
[23:59:19] <ada_ru> (t91x0) Сходите в @ctodailychat или в https://t.me/joinchat/DWka6kuxZaXphT8o1MXdXg, у них точно есть