[09:31:12] <ada_ru> (сергей)  отвечает (I_vlxy_I) на <пишите что угодно, а…>
Юз
[11:00:17] <ada_ru> (Oleg) https://conf.python.ru/moscow/2020?utm_source=yandex&utm_medium=cpc&utm_campaign=Python2020.regions.anons&utm_content=kluchi&yclid=4627740487150506090
[17:58:38] <ada_ru> (reznikmm) https://mybinder.org/v2/gh/reznikmm/ada-howto/ce-2020?filepath=%2Fhome%2Fjovyan%2Fce2020.ipynb
[17:59:02] <ada_ru> (reznikmm) Пробую переписать свою статью про Аду 2020 в Юпитер блокнот
[17:59:23] <ada_ru> (reznikmm) чтобы можно было поиграться не устанавливая компилятор.
[17:59:38] <ada_ru> (reznikmm) Вроде даже что-то получается. Вот только грузится долго
[18:13:24] <nordwind> прямо в "бравзере"?
[18:14:01] <nordwind> Опечатки в текста
[18:57:29] <ada_ru> (reznikmm) а как написать?
[20:33:22] <nordwind> Браузер?
[20:36:09] <nordwind> https://ru.m.wikipedia.org/wiki/%D0%91%D1%80%D0%B0%D1%83%D0%B7%D0%B5%D1%80
[20:36:44] <ada_ru> (nitrocerber)  отвечает (reznikmm) на <а как написать?>
эт из серии https://www.ada-ru.org/files/bot/2020-08-11-x48.jpg
[21:00:23] <ada_ru> (I_vlxy_I) Растокапец!
[21:00:25] <ada_ru> (I_vlxy_I) Компания Mozilla объявила об увольнении 250 сотрудников https://opennet.ru/53533/
[21:02:36] <ada_ru> (Oleg) Раст я думаю майкрософт подхватит
[21:03:02] <ada_ru> (I_vlxy_I) пфффф
[21:03:05] <ada_ru> (I_vlxy_I) это будет забавно
[21:04:12] <ada_ru> (Oleg) МикроРаст!
[21:05:04] <ada_ru> (I_vlxy_I) виндораст!
[21:05:41] <ada_ru> (gavr123456789) rust  с норм синтаксисом за деньге
[21:07:16] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <rust  с норм синтакс…>
ммм... питораст? адараст?
[21:07:29] <ada_ru> (Oleg) Да вобще если честно внатуре стоит наверное только на C++/C/Ada/Fortran смотреть - все остальное временно 😊
[21:08:33] <nordwind> Lisp забыл
[21:09:17] <ada_ru> (Vinpuh)  отвечает (Oleg) на <Да вобще если честно…>
Vala, уже давно тихо живет.
[21:09:37] <ada_ru> (Oleg)  отвечает на <(nordwind) Lisp забы…>
Не это уж совсем
[21:09:41] <ada_ru> (Oleg) Ну его нахрен
[21:10:13] <ada_ru> (foxtran)  отвечает (gavr123456789) на <rust  с норм синтакс…>
Фортраст?
[21:10:46] <ada_ru> (Oleg) COBOL!
[21:10:49] <ada_ru> (Oleg) 😊
[21:10:50] <ada_ru> (foxtran)  отвечает (Vinpuh) на <Vala, уже давно тихо…>
Вала вообще кайфовая!
[21:10:52] <ada_ru> (foxtran) ❤️❤️❤️❤️❤️❤️
[21:11:14] <ada_ru> (I_vlxy_I) может и кайфовая, но нинужная
[21:11:31] <ada_ru> (foxtran)  отвечает (I_vlxy_I) на <может и кайфовая, но…>
Эээ! Нужная!
[21:11:34] <ada_ru> (foxtran) Мне нравится!
[21:12:08] <ada_ru> (gavr123456789)  отвечает (I_vlxy_I) на <может и кайфовая, но…>
<прислал наклейку> 😣
[21:13:26] <ada_ru> (Oleg) Вобще я охреневаю
[21:13:37] <ada_ru> (Oleg) Спортмастер набирает программистов
[21:13:49] <ada_ru> (Oleg) Говорят у них их около 1000
[21:13:58] <ada_ru> (I_vlxy_I) дык, ML, туды-сюда
[21:14:03] <ada_ru> (Oleg) Врут наверное
[21:14:09] <ada_ru> (gavr123456789) вся eos на ней, у гнома второй по используемости язык, ну и просто проекты есть по отдельности
[21:14:21] <ada_ru> (I_vlxy_I) тебя ж не смущает, что в пятерочке очень сильные программисты и дата-саентологи работают?
[21:14:27] <ada_ru> (Vinpuh)  отвечает (Oleg) на <Спортмастер набирает…>
Так у них интернет магаз и тамтоплаты балы и все такое по всей стране.
[21:14:28] <ada_ru> (I_vlxy_I) как и в перекрестке например
[21:14:44] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <дык, ML, туды-сюда>
Зачем ML? что он должен учить?
[21:14:47] <ada_ru> (gavr123456789)  отвечает (Oleg) на <Говорят у них их око…>
звучит жирно, наверн веберов и девопсов посчитали
[21:15:06] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <как и в перекрестке …>
А этим нахрена? 😊
[21:15:08] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <вся eos на ней, у гн…>
eos и гном - нигде не используются. статистически
[21:15:15] <ada_ru> (I_vlxy_I) я ж говорю - эталонное "нинужно"
[21:16:04] <ada_ru> (Vinpuh)  отвечает (I_vlxy_I) на <может и кайфовая, но…>
Ада то тоже в Си умеет компилятся, а тут неплохой язык, и свободный, незнаю там же могут лайвтайиы прикрутить со временем 😎
[21:17:05] <ada_ru> (foxtran)  отвечает (I_vlxy_I) на <может и кайфовая, но…>
Нужная!!!
[21:17:21] <ada_ru> (foxtran)  отвечает (I_vlxy_I) на <я ж говорю - эталонн…>
Нужно-нужно-,53)5-ь
[21:17:26] <ada_ru> (foxtran) Нужно!
[21:17:40] <ada_ru> (a) У Спортмастера самый ужасный интернет магазин в рунете
[21:18:15] <ada_ru> (Vinpuh) Vala былы бы хорошей замено java, вот бы спринг для нее запилить😎
[21:18:17] <ada_ru> (Oleg)  отвечает (a) на <У Спортмастера самый…>
Сейчас 1000 программеров придет и как.....
[21:18:46] <ada_ru> (a) Вместо одной кучи сделают 100хх?
[21:19:30] <ada_ru> (I_vlxy_I)  отвечает (Vinpuh) на <Vala былы бы хорошей…>
c подсчетом ссылок то, без адекватного рефлекшина, котогенерации в рантайме и без динамической загрузки-выгрузки классов? ню-ню 🙂
[21:19:32] <ada_ru> (Vinpuh) У мвидео тоже есть разрабы, у них магаз на php, моего брата хантили туда.
[21:19:47] <ada_ru> (I_vlxy_I) вот шарп - можно было бы полностью заменить, это да. шарп должен умереть.
[21:19:55] <ada_ru> (gavr123456789)  отвечает (Vinpuh) на <Ада то тоже в Си уме…>
не шарю в расте, но владение есть
[21:20:00] <ada_ru> (I_vlxy_I) скажем в юнити шарп нафиг не нужен, вала там была бы намного лучше
[21:20:18] <ada_ru> (gavr123456789) вообще не так много высокоуровневых языков без жуткого рантайм ГЦ
[21:20:34] <ada_ru> (gavr123456789) свифт на проприетарные либэ эпла и иде залочен
[21:21:00] <ada_ru> (gavr123456789) раст слишком низкоуровневый для какой нибудь продуктовой разработки
[21:21:19] <ada_ru> (Vinpuh)  отвечает (I_vlxy_I) на <вот шарп - можно был…>
Так чтобы заменить шарп нужно тоже что и для джава, тоесть она могла бы заменить обоих.
[21:21:52] <ada_ru> (I_vlxy_I)  отвечает (Vinpuh) на <Так чтобы заменить ш…>
не, у шарпа области применения есть такие, где то же, что и у жабы там нафиг не нужно
[21:21:57] <ada_ru> (I_vlxy_I) тот же юнити например
[21:22:17] <ada_ru> (Vinpuh)  отвечает (gavr123456789) на <свифт на проприетарн…>
Ну вроде у него версия для линюхов есть.
[21:22:25] <ada_ru> (gavr123456789)  отвечает (I_vlxy_I) на <тот же юнити наприме…>
он же в плюсы транслируется
[21:22:50] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <он же в плюсы трансл…>
именно. вала тут была бы сильно круче, ибо это её природа - траслировать в сишечку
[21:23:41] <ada_ru> (gavr123456789) угу, была бы найс заменой во всех областях где сейчас джава засела
[21:23:55] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <угу, была бы найс за…>
где шарп в первую очередь
[21:24:01] <ada_ru> (I_vlxy_I) в юнити нету джавы 🙁
[21:24:02] <ada_ru> (gavr123456789) та это одно и тоже
[21:24:09] <ada_ru> (I_vlxy_I) ну, не совсем таки
[21:24:25] <ada_ru> (I_vlxy_I) исторически сложилось так, что шарпы - это больше про гуйню
[21:24:40] <ada_ru> (I_vlxy_I) хотя серверсайд там тоже присутствует. но то такое
[21:24:46] <ada_ru> (gavr123456789) а в чем разность областей применения шарпов и джавы, и там и там более менее высокоуровнеое нечто, наверн с большим уклоном в бэкенды
[21:24:54] <ada_ru> (I_vlxy_I) поэтому валу рисовали с шарпов - типа мы тоже так хотим для gtk!
[21:25:01] <ada_ru> (foxtran)  отвечает (I_vlxy_I) на <исторически сложилос…>
О. Я могу написать хуйню на шарпее!
[21:25:15] <ada_ru> (gavr123456789)  отвечает (I_vlxy_I) на <поэтому валу рисовал…>
немног по другому, еще GObject и GLib рисовали с шарпов
[21:25:25] <ada_ru> (gavr123456789) там же внутринности по одинаковому называются
[21:25:47] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <немног по другому, е…>
сомнительно. кажется gobject и glib появилось тогда, когда шарпов еще нема было
[21:26:05] <ada_ru> (gavr123456789) Тк кк авторы гноме в те времена были смешаны с разрабами mono, даж были некоторые моно приложения в дефолте
[21:27:11] <ada_ru> (gavr123456789) 2002 GObject, 2000 шарпы
[21:27:22] <ada_ru> (I_vlxy_I) а glib - 1998
[21:27:57] <ada_ru> (gavr123456789) ну glib до gobject этож было просто расширение стандартной либы всякими полезностями вроде строк
[21:28:35] <ada_ru> (gavr123456789) но вообще да, на шарпах гуя больше
[21:29:14] <ada_ru> (gavr123456789) хотя из живого ниче в голову не приходит кроме дефолтных аппов винды
[21:29:36] <ada_ru> (gavr123456789) Я сейчас собсно работаю на шарпах пишем ERP систему, с GTK 2 хехе
[21:29:40] <ada_ru> (I_vlxy_I) решарпер 🙂
[21:29:55] <ada_ru> (gavr123456789) все джетбрейнс иде на java
[21:30:05] <ada_ru> (gavr123456789) решарпер же только плагин к вижле
[21:30:06] <ada_ru> (I_vlxy_I) а дефолтные аппы по больше части таки на сях-плюсах
[21:30:20] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <решарпер же только п…>
это здоровенная штуковина. и на шарпах
[21:30:22] <ada_ru> (gavr123456789)  отвечает (I_vlxy_I) на <а дефолтные аппы по …>
даж те что uwp?
[21:30:25] <ada_ru> (Vinpuh) Жалко gtk еще нельзя в веб по нормальному.
[21:30:32] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <даж те что uwp?>
частично, да.
[21:30:35] <ada_ru> (gavr123456789)  отвечает (I_vlxy_I) на <это здоровенная штук…>
ну она же не гуй
[21:30:45] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <ну она же не гуй>
там ТОННА гуя
[21:31:16] <ada_ru> (gavr123456789) ок, но в противовес все ide на джаве у брейнсов
[21:31:42] <ada_ru> (gavr123456789)  отвечает (Vinpuh) на <Жалко gtk еще нельзя…>
gtk может рендерить себя в вебе бесплатно, не ясно только зачем
[21:32:09] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <ок, но в противовес …>
дык логично - кроссплатформенность же нужна
[21:32:10] <ada_ru> (gavr123456789) https://habr.com/ru/post/212705/
[21:32:14] <ada_ru> (gavr123456789) https://www.opennet.ru/opennews/art.shtml?num=50419
[21:32:25] <ada_ru> (Vinpuh)  отвечает (gavr123456789) на <gtk может рендерить …>
С помощью бродвея, много ресурсов жрет.
[21:32:41] <ada_ru> (gavr123456789) каких ресурсов?
[21:32:45] <ada_ru> (I_vlxy_I) dotPeek - тоже на шарпах например у jetbrains
[21:33:02] <ada_ru> (gavr123456789) ровно столько же сколько приложение
[21:33:07] <ada_ru> (I_vlxy_I) dotTrace - тоже
[21:33:42] <ada_ru> (gavr123456789) оно на серваке остается, вот сделать бы его в asm.js и рендерить бродвеем, получится настоящее браузерное приложение хех
[21:34:32] <ada_ru> (Vinpuh)  отвечает (gavr123456789) на <каких ресурсов?>
Серверных, нифига я диспечер задач запустил в браузере, он отъел 40 процентов 1 ядра процессора.
[21:35:24] <ada_ru> (gavr123456789) хмм, я запускал чисто посмотреть, вроде норм было, ну ок
[21:35:36] <ada_ru> (gavr123456789) в любом случае в четверке все по новому будет
[21:37:37] <ada_ru> (Vinpuh)  отвечает (gavr123456789) на <хмм, я запускал чист…>
Когда активные перерисовки идут по большой площади то норм грузит проц.
[21:38:00] <ada_ru> (Vinpuh)  отвечает (gavr123456789) на <в любом случае в чет…>
Да это хорошо, ждем 😊
[21:40:56] <ada_ru> (gavr123456789)  отвечает (Vinpuh) на <Ада то тоже в Си уме…>
картинка https://www.ada-ru.org/files/bot/2020-08-11-x49.jpg
[21:42:10] <ada_ru> (Samsuris) for mother vala
[21:42:48] <ada_ru> (I_vlxy_I)  отвечает (gavr123456789) на <>
имелось в виду автоматическая проверка за программистом что он не налажал
[21:42:52] <ada_ru> (I_vlxy_I) причем на этапе компиляции
[21:43:03] <ada_ru> (I_vlxy_I) немного линейных типов
[21:43:27] <ada_ru> (gavr123456789) ну с unowned owned ссылками тут тож проверка что не налажаешь
[22:09:57] <ada_ru> (gavr123456789)  цитирует (GabrielFallen)
> не может возникнуть ситуации использования уновнед после убийства оригинала.

Достаточно сохранить такую ссылку в какую-нибудь структуру. Что глупо, но если язык не запрещает — кто-нибудь так и сделает.
[22:09:59] <ada_ru> (gavr123456789)  цитирует (gavr123456789)
тут референс тайп система, если сделаю * это будет означать что я беру контроль над памятью вручную
[22:10:01] <ada_ru> (gavr123456789)  цитирует (gavr123456789)
тогда уже и delete над будет вызывать
[22:10:06] <ada_ru> (gavr123456789)  цитирует (gavr123456789)
но да, так конечно сработает
[22:10:16] <ada_ru> (gavr123456789)  цитирует (gavr123456789)
долго пытался заставить vala вылететь с unowned ссылок хотя бы при в паралельных вычислениях, но в Seq незя пихнуть коллекцию слабых ссылок
[22:39:05] <ada_ru> (Vinpuh) https://devblogs.microsoft.com/cppblog/asan-for-windows-x64-and-debug-build-support/
[22:41:56] <ada_ru> (I_vlxy_I) а что там нового?
[22:42:02] <ada_ru> (I_vlxy_I) вроде было ж уже
[22:42:18] <ada_ru> (I_vlxy_I) или оно у них наконец начало работать как надо, а не как обычно?
[22:42:43] <ada_ru> (I_vlxy_I) я в докладе своем про это рассказывал 🙂
[22:44:10] <ada_ru> (shiz01)  отвечает (Vinpuh) на <https://devblogs.mic…>
Наконец-то под 64bit завезли...
[22:44:58] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <а что там нового?>
Добавили поддержку x86_64.
Раньше, емнип, только x86_32.
[22:47:41] <ada_ru> (Vinpuh)  отвечает (I_vlxy_I) на <я в докладе своем пр…>
😜я не смотрел еще 😎
[23:06:43] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Добавили поддержку x…>
AMD64 и до того поддерживался. в мае добавили
[23:08:12] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <AMD64 и до того подд…>
Хммм, я последний раз достаточно давно в санитайзеры на винде тыкал.
Даже и не помню этот иль прошлый год...
[23:08:35] <ada_ru> (I_vlxy_I) я потыкиваю регулярно 🙂 надо и в этом обновлении попробовать
[23:09:35] <ada_ru> (shiz01) Ну хз. Я больше по линупсу.
[23:10:09] <ada_ru> (I_vlxy_I) а я и там и там
[23:10:56] <ada_ru> (shiz01) Кста, они протюнили скорость компиляции?
А то как обмажутся boost::mpl, spirit, да ещё парочкой крупных, так вообще грустно становится...
[23:11:32] <ada_ru> (I_vlxy_I) кто именно?
[23:16:51] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <кто именно?>
msvc
[23:17:09] <ada_ru> (I_vlxy_I) дак я бы не сказал, что там сборка как-то медленней идет чем на линуксах
[23:18:23] <ada_ru> (shiz01) Да?
Может неправильно собирали...
Но у наc clang-ом собиралось процентов на тридцать пошустрее.
Шаблоново, да, было в избытке.
[23:19:02] <ada_ru> (I_vlxy_I) ну, надо смотреть каждый конкретный случай по отдельности