[02:15:39] <ada_ru> (t91x0)  отвечает (nitrocerber) на <некогда измерять, на…>
Цыц. Раст ему не люб, надо же.
[02:16:30] <ada_ru> (insert_reference_here)  отвечает (t91x0) на <Цыц. Раст ему не люб…>
Токсик
[02:59:14] <ada_ru> (I_vlxy_I) rustRustRUST!
[03:04:23] <ada_ru> (t91x0)  отвечает (I_vlxy_I) на <rustRustRUST!>
Прошу пояснить мне этот местный мем. В чатах по rust его не наблюдается.
[03:05:35] <ada_ru> (insert_reference_here)  отвечает (t91x0) на <Прошу пояснить мне э…>
Веселовский ради лулзов раст форсит
[03:05:36] <ada_ru> (insert_reference_here) Всё
[09:49:08] <ada_ru> (a) Раст это круто. Потому что его тут нет! Но о нем всегда можно помечтать
[11:51:56] <ada_ru> (I_vlxy_I) В любой непонятной ситуации переписывай все на расте!
[11:57:50] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <В любой непонятной с…>
А потом, когда устанешь от borrowing-checker'a, добро пожаловать в Аду и Спарк :)
[12:03:24] <ada_ru> (I_vlxy_I) Это дааа...
[12:04:00] <ada_ru> (I_vlxy_I) Интересно, а что у раста с проприетарной разработкой? Cargo может а локальные копрооративные репы?
[12:54:58] <ada_ru> (I_vlxy_I) А alire может?
[14:20:48] <ada_ru> (I_vlxy_I) btw, по ощущениям c++ набирает популярность
[14:21:15] <ada_ru> (I_vlxy_I) На локальные митапы уже по 100+ человек приходят.
[14:23:45] <ada_ru> (I_vlxy_I) И это хорошо для Ады :-)
[14:56:36] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <На локальные митапы …>
Нужно проводить митапы по Аде. На такие я бы с удовольствием походил :)
Может даже и рассказал бы что-нибудь :)
[15:37:32] <ada_ru> (Максим) Поехали на FOSDEM в сл. году?
[16:12:35] <ada_ru> (vasil_sd)  отвечает (Максим) на <Поехали на FOSDEM в …>
Можно попробовать, но тут как получится, сейчас жизнь такая непредсказуемая, что даже на полгода что-то планировать тяжело.
[16:36:24] <ada_ru> (I_vlxy_I) А сколько народу есть в Москве? И кто мог бы что-то рассказать?
[16:41:23] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <А сколько народу ест…>
По поводу рассказать я бы мог что-нить по опыту работы со спарком и гнатпрувом. Ибо сейчас как раз активно с ними работаю :)
Так же могу рассказать ещё почему спарка и гнатпрува самих по себе недостаточно для действительно надёжного и качественного софта.
Могу рассказать про всякие model-finders/model-checkers, где и как их особенно эффективно применять (это реально инструменты push-button, экономящие кучу времени и мне не понятно до сих пор, почему большинство программистов о них даже не знают).
[16:42:06] <ada_ru> (I_vlxy_I) Я б послушал :-)
[16:42:34] <ada_ru> (I_vlxy_I) Человек 5 наверно можно найти в мск. Например @nitrocerber
[16:43:22] <ada_ru> (nitrocerber) я ток выпить-закусить если
[16:43:25] <ada_ru> (nitrocerber) так-то я чешка
[16:44:15] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Я б послушал :-)>
А что конкретно интересует? А то я могу много всякой фигни рассказывать :)
[16:44:45] <ada_ru> (I_vlxy_I)  отвечает (nitrocerber) на <так-то я чешка>
Отца зови! :-)
[16:45:23] <ada_ru> (nitrocerber) На выпить-закусить-то?) ток если этим приманим... он всё на пенсию рвётся, вдаль от всякого бихивиаризма
[16:46:32] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <А что конкретно инте…>
Меня интересуют и более рабоче-крестьянские вопросы, то есть Ада просто без спарка. Какие проблемы и какие преимущества, что с производительностью. Ну и самое начало спарка, чтобы понять про что это и как с этим жить.
[16:47:06] <ada_ru> (I_vlxy_I) Почему спарка не достаточно - интересно тоже
[16:47:28] <ada_ru> (geniepro)  отвечает (I_vlxy_I) на <Почему спарка не дос…>
ада без спарка имеет мало смысла
[16:54:26] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Меня интересуют и бо…>
Я хоть и прочитал всего Барнса, но не думаю, что могу что-то серьёзно и детально про Аду рассказать. Да там как бы и рассказывать особо нечего, язык довольно хорошо задизайнен, мест особого изумления не наблюдается :)
Про преимущества это наверное лучше те расскажут, кто реально в проде Аду использует.
Производительность - какую-то можно посмотреть на синтетике на Great Computer Language Shootout. По моим ощущениям на типовых задачах +- как у плюсов, если проверки повыключать.
В общем про Аду я могу только сугубо IMHO на опыте pet-projects.

Спарк - это хорошая штука, если уметь правильно готовить. И вот с ним есть шанс писать высокопроизводительный и безопасный код, когда ран-тайм проверки доказываются в статике и затем становятся просто не нужны.
[16:54:55] <ada_ru> (vasil_sd)  отвечает (geniepro) на <ада без спарка имеет…>
Ну тут не соглашусь. Ада сама по себе хорошая штука, даже без спарка и формальщины.
[16:56:05] <ada_ru> (geniepro)  отвечает (vasil_sd) на <Ну тут не соглашусь.…>
ада без спарка — это всего лишь один из тысяч ЯП.
ада со спарком — это, что есть мало где — формальные доказательства правильности программ, как бы это там не было реализовано
[16:58:28] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Почему спарка не дос…>
Тут всё просто - спарка не хватает для формулирования свойств функциональной корректности. То есть на спарке нельзя нормально написать вормальную спеку и её проанализировать.
А как формулировать и анализировать высокоуровневые свойства и как их потом перекладывать в предикаты спарка - вот тут уже интересная тема начинается.
[17:00:17] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Я хоть и прочитал вс…>
Скорее ощущения от Ады на контрасте с другими ЯП интересны. Причём ты то профессионально и на цпп пишешь, поэтому это особенно ценно
[17:01:05] <ada_ru> (vasil_sd)  отвечает (geniepro) на <ада без спарка — это…>
Согласен - спарк это серьёзная реклама Аде. Но реально спарк мало где нужен. А вот Ада может дать большой выигрыш во многих областях, и к сожалению её саму плохо рекламируют....
[17:02:14] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Скорее ощущения от А…>
Но на Аде у меня нет профессионального опыта :)
Поэтому тут получится тоже не совсем корректное сравнение :)
[17:02:45] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Но на Аде у меня нет…>
У любого плюсовика, который думает попробовать Аду тоже нет
[17:03:15] <ada_ru> (I_vlxy_I) Твой опыт как раз важен :-)
[17:03:44] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <У любого плюсовика, …>
Если плюсовик попробует серьёзно Аду, то мне жаль этого плюсовика, ему потом плюсы будут противны :)
[17:16:10] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Если плюсовик попроб…>
Не факт. Говорил с коллегами. У многих травма детства от Паскаля - бегин, енд, := и отсутствие указателей и невозможность создания динамических структур данных :-)
[17:17:42] <ada_ru> (I_vlxy_I) И строки ограниченные 255 символами :-)
[17:19:51] <ada_ru> (I_vlxy_I) А если все это преодолеть, то дальше всплывет отсутствие шаблонов.
[17:20:08] <ada_ru> (I_vlxy_I) (дженерики их не заменят)
[17:20:30] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Не факт. Говорил с к…>
Что за бред про указатели и динамические структуры данных?
Основное отличие, если рассматривать семантику, - это дженерики специально ограничены, по сравнению с шаблонами. И это благо, на мой взгляд. Ибо тьюринг полные шаблоны в продакшн-коде - это лютое зло.

Относительно синтаксиса - я тоже раньше был хейтером ветки языков от Алгола. Потом со временем понял, что поддержка кода важнее его писанины, и тут полюбил языки с синтаксисом, который специально разработан так, чтобы даже у самых криворуких программеров получался условно читаемый код.
[17:21:19] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <И строки ограниченны…>
Ну это точно не к Аде :)
[17:21:24] <ada_ru> (I_vlxy_I) С++ это ж алгольный язык :-) и скобочки оттуда же
[17:21:54] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Ну это точно не к Ад…>
Если есть begin,end и :=, значит и строки ограничены!
[17:22:04] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <С++ это ж алгольный …>
ЭЭЭ. ну тут это очень с натяжкой...
[17:23:30] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Что за бред про указ…>
Я бы не повторял этот бред, если бы его не слышал от нескольких незнакомых друг с другом людей. Думаю это последствия особенностей преподавания Паскаля в школах.

Все говорят, что после школьного Паскаля университетский с++ - глоток свежего воздуха и море новых возможностей.
[17:24:17] <ada_ru> (nitrocerber) Мне кажется, с бегин/энд это не травма, а скорее наоброт, чсв от всяких * и кривых скобочек, которые "плебеям" не понять. Тип глядите, я кулхацкер дофига, умею пЯсать непонятные символы)) Из серии мемасиков про то, что массивы должны начинаться с 0 и никак иначе, вот это вот всё
[17:24:25] <ada_ru> (I_vlxy_I) У меня то Паскаля никогда нигде не было, ни в школе ни в институте, поэтому у меня нет и отвращения к бегин-ендам и Аде вообще.
[17:24:53] <ada_ru> (I_vlxy_I)  отвечает (nitrocerber) на <Мне кажется, с бегин…>
Тогда они бы любили Apl и перл :-)
[17:24:59] <ada_ru> (nitrocerber) так они его и любят
[17:25:07] <ada_ru> (nitrocerber) просто вымерли слава богу почти все, кто умел в перл
[17:25:21] <ada_ru> (vasil_sd)  отвечает (nitrocerber) на <Мне кажется, с бегин…>
Да, мне тоже кажется, что тут в основном мотивация кул-хацкеров... :)
[17:26:54] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Я бы не повторял это…>
После нашего школьного чего-угодно, всё является глотком свежего воздуха, ибо преподавание такое...
[17:27:04] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Да, мне тоже кажется…>
Мне кажется это детские травмы и/или импринтинг. Кого-то дико бомбит наоборот - от фигурных скобочек и = вместо :=

Аргументация ровно на том же уровне
[17:27:13] <ada_ru> (nitrocerber) у нас в школе был басик, мы на нём мультики рисовали
[17:27:17] <ada_ru> (nitrocerber) мне нравилось
[17:27:54] <ada_ru> (nitrocerber) ну скобочка закрывающая всегда одинаковая, а вот энд могёт быть разным)
[17:27:57] <ada_ru> (vasil_sd) Вот про = vs := - это народ просто не понимает откуда и что пошло. И, что = как присваивание - это дикий косяк
[17:28:29] <ada_ru> (nitrocerber) так что энд против скобочки таки тащит
[17:28:42] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <Не факт. Говорил с к…>
Эээ а разве указателей там небыло ? Я в 92 или 93 году читал книжку в больнице , про Паскаль так там вроде ^ был
[17:29:07] <ada_ru> (vasil_sd)  отвечает (nitrocerber) на <ну скобочка закрываю…>
И то что он разный - это тоже не случайно ;)
Ада вообще самый обоснованный (один из) в плане синтаксиса языков
[17:29:37] <ada_ru> (I_vlxy_I)  отвечает (nitrocerber) на <ну скобочка закрываю…>
И там и там есть свои плюсы и минусы. Инструментарию проще иметь скобочки. Вим про Раст ничего не знает, но уже может в навигацию по функциям, ибо просто парные скобочки.
[17:30:26] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <И там и там есть сво…>
Вот в том-то и дело, что Аду дизайнили для людей, а не для удобства парсеров. И в этом её сильные стороны
[17:31:08] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Эээ а разве указател…>
Я знаю что там оно есть, но у людей, кому в школе Паскаль преподавали четко отломилось, что там нет указателей - в школе не проходили.

И точно отложилось, что Паскаль сильно слабее и ограниченней сей, которые они проходили уже в универе.
[17:31:40] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Вот в том-то и дело,…>
Будто с++ для удобства партеров дизайнили :-D
[17:32:03] <ada_ru> (Oleg) Но я пришёл домой из больницы и попал в мир машинных кодов и Бейсика на Z80 :-) а про Паскаль вспомнил только  поставив Delphi купив диск на Казакова :-) а потом перешёл на C++ Builder :-)
[17:33:10] <ada_ru> (Oleg) Ну вон HTML/XML вобще ужас - но парят же
[17:33:39] <ada_ru> (Oleg) На JSON странички не переделывают ещё :-)
[17:33:48] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Будто с++ для удобст…>
Плюсы дизайнили как диверсию против индустрии :)
[17:35:52] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Ну вон HTML/XML вобщ…>
XML кстати изначально заявлялся как для парсинга машинами :)
[17:37:04] <ada_ru> (Oleg)  отвечает (vasil_sd) на <XML кстати изначальн…>
А теперь все программисты его ненавидят , и свой JSON везде суют на который так и нет нормальных схем и ещё 100500 штук которые есть в XML
[17:37:07] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Плюсы дизайнили как …>
ШАЛОСТЬ УДАЛАСЬ!
[17:37:34] <ada_ru> (I_vlxy_I) Хотя сейчас шалость круче - js/html/css
[17:38:11] <ada_ru> (shiz01) Yaml же!
Потерял пару пробелов - всё упало.
[17:38:49] <ada_ru> (Oleg)  отвечает (shiz01) на <Yaml же!
Потерял пар…>
Ага, и код на питоне туда же
[17:40:44] <ada_ru> (shiz01)  отвечает (Oleg) на <Ага, и код на питоне…>
Ага. До сих пор икаю от фортрана в том, что от пробелов всё падает.
[17:49:14] <ada_ru> (vasil_sd)  отвечает (Oleg) на <А теперь все програм…>
Это только подтверждает то, что дизайнить нужно для людей изначально и сразу закладывать нужные свойства :) ибо иначе люди будут использовать всякую гадость :)
[18:10:31] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Ага. До сих пор икаю…>
В современном разве тоже?
[18:13:01] <ada_ru> (Oleg)  отвечает (vasil_sd) на <Это только подтвержд…>
Ну XML то в целом приемлемый
[18:13:44] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Ну XML то в целом пр…>
Видимо недостаточно приемлемый, раз народ активно везде тащит json и yaml
[18:14:20] <ada_ru> (Oleg)  отвечает (vasil_sd) на <Видимо недостаточно …>
Ну много накладных расходов
[18:14:41] <ada_ru> (I_vlxy_I) XML не приемлем ни для человека ни для машины. И там и там - одинаково плох
[18:15:01] <ada_ru> (Oleg) Ну для машины ASN.1
[18:15:11] <ada_ru> (I_vlxy_I) protobuf :-)
[18:15:12] <ada_ru> (Oleg) Но его тоже не любят
[18:15:25] <ada_ru> (I_vlxy_I) Годится и для человека и для машины
[18:15:26] <ada_ru> (Oleg) А JSON что, удобен для человека?
[18:15:53] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <А JSON что, удобен д…>
Пока маленький - да
[18:16:00] <ada_ru> (vasil_sd)  отвечает (Oleg) на <А JSON что, удобен д…>
Ну, если сравнить с xml, то на мой вкус - намного
[18:16:20] <ada_ru> (Oleg) Ну в xml то есть хотя бы схемы
[18:17:10] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Ну в xml то есть хот…>
В json тоже есть
[18:17:14] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Ну в xml то есть хот…>
Для json'a тоже есть подобие
[18:17:22] <ada_ru> (I_vlxy_I) Но вообще - protobuf!
[18:17:29] <ada_ru> (Oleg) Ну так там каждый своё лепит
[18:17:36] <ada_ru> (Oleg) Стандарта то вроде не
[18:17:49] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Стандарта то вроде н…>
Есть вроде
[18:17:59] <ada_ru> (Oleg) Чем протобуф лучше ASN.1 ?
[18:21:47] <ada_ru> (Oleg) В XML ещё есть namespace
[18:22:02] <ada_ru> (Oleg) Чего нет (вроде ) в json
[18:22:23] <ada_ru> (Oleg) И они реально используются
[18:22:54] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Чем протобуф лучше A…>
Быстрее. Компактней. Проще. Полнее реализации.
[18:23:22] <ada_ru> (Oleg) Ну многие как раз им недовольны
[18:23:58] <ada_ru> (I_vlxy_I) Если мне надо настроить общение между сервисами на js, c++, python и java - мне точно ASN1 подойдёт? Какие реализации брать?
[18:25:16] <ada_ru> (Oleg) Ну от задачи зависит , PER, DER и прочее
[18:25:29] <ada_ru> (Oleg) Вон криптография пока вся на не
[18:25:32] <ada_ru> (Oleg) Нем
[18:26:02] <ada_ru> (I_vlxy_I) РЕАЛИЗАЦИИ, а не PER/DER/etc
[18:26:40] <ada_ru> (I_vlxy_I) чтобы оно гарантированно было совместимо и было реализовано нормально и полно на каждом из языков перечисленных
[18:27:22] <ada_ru> (Oleg) Ну реализации то есть, но что мешает реализовать? :-)
[18:27:43] <ada_ru> (Oleg) Уж реализаций точно больше чем для гуглоподелок
[18:27:54] <ada_ru> (Oleg) Всё-таки лет 30 ему
[18:28:11] <ada_ru> (I_vlxy_I) ну, список языков выше, давай 🙂 чтобы они были качественными.
[18:28:21] <ada_ru> (Oleg) Хоть OpenSSL
[18:28:24] <ada_ru> (I_vlxy_I) я просто искал в свое время - было плохо всё у ASN1
[18:28:44] <ada_ru> (Oleg) В Go неплохой нативный
[18:28:48] <ada_ru> (I_vlxy_I) в OpenSSL входит кодогенератор для ASN1?
[18:28:55] <ada_ru> (Oleg) В стандартной библиотеке
[18:29:14] <ada_ru> (Oleg) Да , так как ключи X509
[18:29:23] <ada_ru> (Oleg) А это ASN.1
[18:29:47] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <В современном разве …>
Не помню. В 95 - да.
[18:30:20] <ada_ru> (Oleg) На Пихоне есть штуки 2 точно
[18:30:27] <ada_ru> (I_vlxy_I) я делаю протокол, я описываю сообщения в виде схем на protobuf или asn1, как угодно. и мне нужен кодогенератор и рантайм либа для каждого из языков. в protobuf с этим проблем нет, в asn1 - есть.

часто доступна только либа для интроспекции прилетевшего куска asn1. а это не то
[18:31:52] <ada_ru> (I_vlxy_I) вот единственное что из адекватного для ASN1 нашел: https://github.com/ttsiodras/asn1scc

но всех нужных ЯП оно не поддерживает
[18:32:34] <ada_ru> (Oleg) Ada есть !
[18:32:42] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <я делаю протокол, я …>
А протобуф для ады есть?
[18:33:09] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <А протобуф для ады е…>
да, но не в официальной поставке от гугла, как и для раста в общем
[18:33:57] <ada_ru> (shiz01) https://github.com/persan/protobuf-ada
[18:33:58] <ada_ru> (shiz01) ?
[18:35:21] <ada_ru> (Oleg) Просто ASN.1 используется чуть больше чем в дохрена системах повсеместно, и отраслевой стандарт , что не скажешь о протобуферах
[18:37:02] <ada_ru> (Oleg) ISO ITU ГОСТ , а протобуф хз, сегодня есть завтра нет
[18:38:11] <ada_ru> (Oleg) Но естественно передать от приложения а приложение данные  можно и JSON
[18:40:14] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Но естественно перед…>
нельзя, фигна выйдет, а вот в случае протобуфов будет все хорошо
[18:40:28] <ada_ru> (I_vlxy_I) я не люблю динамическую типизацию, а json - это именно оно и есть
[18:40:55] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Просто ASN.1 использ…>
я понимаю этот поинт, но я описал ситуацию выше. не выходит использовать ASN.1, хоть ты тресни.
[18:41:11] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <я понимаю этот поинт…>
Ну и не надо :-)))
[18:41:56] <ada_ru> (Oleg) Вон SCCP протокол вытесняет SIP хотя он убог , везде идёт упрощение
[18:42:30] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Просто ASN.1 использ…>
Проблема ASN.1 - для обычного программиста он сложен и зачастую избыточен для самостоятельной реализации, а широкого распространения хороших библиотек не наблюдается.

XML во многом по этой же причине не слишком жалуют. Большой, для многих задач избыточный, лекговесных библиотек и пр - нет.
[18:42:52] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <https://github.com/p…>
вроде да
[18:43:43] <ada_ru> (Oleg)  отвечает (vasil_sd) на <Проблема ASN.1 - для…>
Ну и в ASN.1 заложили столько всего.... что в итоге ему и вредит
[18:43:45] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Проблема ASN.1 - для…>
+1
[18:43:52] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <вроде да>
Может, и прикручу к личному проекту. Если с адой до конца разбирусь.
[18:44:31] <ada_ru> (I_vlxy_I) для Ады было бы просто реализовать поддержку faltbuffers, но этим надо заниматься, а во flatbuffers я несколько разочаровался
[18:44:50] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <для Ады было бы прос…>
Флат вроде потолще.
[18:45:18] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Ну и в ASN.1 заложил…>
Да, нужно было его делать иерархическим - типа для простых задач подмножество A, для задач посложнее -Б и тд. Ну и плюс как с PNM - текстовый и бинарный вид. Тогда может и лучше бы принимали его
[18:45:21] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Флат вроде потолще.>
намного быстрее "парсится", но менее компактен В НЕКОТОРЫХ случаях (иногда flatbuffers сильно компактней)
[18:45:58] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Ну и в ASN.1 заложил…>
да там стандарт - талмуд на 600+ страниц, если не больше. это ж застрелиться!
[18:46:10] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <намного быстрее "пар…>
Ну да, так про него и говорили, толще и шустрее. Для сети мало пригоден. Больше в играх юзается.
[18:46:32] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <да там стандарт - та…>
Специалист по ASN отдельная должность :-))
[18:46:46] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Ну да, так про него …>
ну, там не такая разница, чтобы прям малопригоден был для сети - в яндексах вполне юзают, насколько я слышал.
[18:47:01] <ada_ru> (I_vlxy_I) а! о! ARK яндексовый он же на flatbuffers как раз. судя по хабру
[18:47:38] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <ну, там не такая раз…>
Да?
ну как мне знакомый говорил, примерно на 30% потолще, что для нестабильной сети - критично.
[18:47:41] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Специалист по ASN от…>
поэтому ASN.1 и не юзают, да. протобаф просто на три головы выше этого ASN.1 в плане практического применения
[18:49:02] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Да?
ну как мне знако…>
от данных сильно зависит. если у тебя совсем мелкие пакеты - то да, у flatbuffers, грубо говоря, толстый заголовок, зато потом пофиг сколько туда напихаешь. а у protobuf каждое поле у тебя несет с собой оверхед. Короче, классическое противостояние сложности O(1) (flatbuffers) с O(n) (protobuf)
[18:49:37] <ada_ru> (I_vlxy_I) ну и flatbuffers сильно проще в реализации. примерно на один-два десятичных порядка проще
[18:50:57] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <от данных сильно зав…>
Ясно, я работал в условиях (требованиях) передачи относительно небольшого объёма, но быстро, и в анстабл сетке. Поэтому нам флат не подошол.
[18:51:36] <ada_ru> (I_vlxy_I) ну и парсинг у flat примерно нулевой для плюсов. требуется примерно нуль дополнительной памяти.
[18:53:23] <ada_ru> (I_vlxy_I) но у flatbuffers в плане межрассового с.. эмм.. межязыкового взаимодействия есть нюансы - удобно (и безопасно!) там работать только из плюсов, плюс разные языки несколько по разному сериализуют данные, поэтому сохранив одно и то же из плюсов и из js, мы получим разные файлы (если сравнивать побайтно). они корректные, но разные. и это, в некоторых сценариях, критично.
[18:53:34] <ada_ru> (I_vlxy_I) у protobuf такой фигни нет
[18:53:56] <ada_ru> (Oleg) Я сейчас NetFlow 9 парсю , буду пробовать на ADA
[18:54:04] <ada_ru> (Oleg) На Go уже готово
[18:54:12] <ada_ru> (I_vlxy_I) там везде единообразное API (научился с ним из плюсов работать, легко и также будешь и из js работать) и файлы получаются байт в байт одинаковые
[18:54:54] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <Я знаю что там оно е…>
Невероятно "забавно"...

Надо будет при случае использовать в "дискуссиях": вдруг очередной желающий преподавать нащинаюшим  на "Питон/C++" из таких "жертв образования".
[18:59:30] <ada_ru> (I_vlxy_I) очень фигово когда информатику преподают профессиональные преподаватели за 15 тыр в месяц, а не программисты из компаний.
[19:00:05] <ada_ru> (I_vlxy_I) думаю профи и не стремятся на питоне или с++ преподавать - они на чем преподавали предыдущие 30 лет, на том и будут продолжать, абы не трогали их
[19:02:48] <ada_ru> (shiz01)  отвечает (I_vlxy_I) на <думаю профи и не стр…>
У меня в институте как-то преподавал плюсовый мидл.
Всё хорошо, но она программист, а не препод. И поэтому часто спотыкалась на "как это на русском называется?". Прям видно было, что нет опыта объяснения идиотам.
[19:03:29] <ada_ru> (Victor) Плохо то, что не научили самостоятельно учиться:
раз не знают про указатели в Паскаль, то ни одной книги по нему не читали.

И даже F1 не соизволили нажать.

(

Печально всё это.

)
[19:03:31] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <У меня в институте к…>
ну да, но это довольно быстро проходит и часто преподают уже или сеньеры или тимлиды
[19:04:02] <ada_ru> (shiz01)  отвечает (Victor) на <Плохо то, что не нау…>
Дык большинству это и не надо. А тем кому интересно - они и так знают.
[19:04:13] <ada_ru> (I_vlxy_I)  отвечает (Victor) на <Плохо то, что не нау…>
а зачем им читать про это книги? паскаль нужен был только для того, чтобы препод отвязался в школе. а чем-то заинтересовать смогли только в институте
[19:04:46] <ada_ru> (Victor)  отвечает (shiz01) на <У меня в институте к…>
Он на самом деле не мог вспомнить: скорее всего работает "на заграницу". Рабочий "естественный язык" - Globish.
[19:05:06] <ada_ru> (I_vlxy_I) а те, кому было интересно (тоже из коллег), те в школе и так уже знали С++ 🙂 и на паскаль смотрели как на диковинную фиговину которую преподают по прихоти препода и системы.
[19:06:27] <ada_ru> (shiz01)  отвечает (Victor) на <Он на самом деле не …>
Неа, проживает в рускоязычном секторе.
Другое дело, что объясняла один термин другим термином. А так, как базы небыло, то никто ничего на понимал.
[19:08:20] <ada_ru> (shiz01) Блин, тутаноту заблокировали.
Я остался без почты :(
[19:11:31] <ada_ru> (I_vlxy_I)  отвечает (shiz01) на <Блин, тутаноту забло…>
<прислал наклейку> 🚜
[19:12:50] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <а те, кому было инте…>
С 1988 многое изменилось: тогда издавали книги а-ля "Простое и сложное в программировании", с письмами от Э.Дейкстры, с упоминаем доказательного программмировании.

Писали про ответственность программиста перед обществом.

Кстати, учили избегать "книг со словами ЕС ЭВМ, Фортран" как слишком уж ориентированным на сегодняшний день.

(

Книги же по "современным языкам программирования" из разряда "как стать миллионером".

Потому и не могут потом базовые понятия учащимся изложить

)
[19:15:00] <ada_ru> (vasil_sd)  отвечает (Victor) на <С 1988 многое измени…>
Ну в целом всё движется в связи с потребностями рынка. Сейчас нужно много кодеров, знать кодерам основы программирования не нужно, ибо есть паттерны, есть библиотеки уже готовые и тд.

Поэтому современный программист - это очень узкий прикладной специалист.
[19:15:02] <ada_ru> (I_vlxy_I)  отвечает (Victor) на <С 1988 многое измени…>
В 1988 году школьник про программирование мог только читать. И то, если очень повезет.
[19:15:24] <ada_ru> (Victor)  отвечает (shiz01) на <Неа, проживает в рус…>
Возможно, той самой базы не было у самого преподавателя.

Просто сейчас в бизнес нише "Фортран на ЕС ЭВМ" другое.

Эффект - такой же
[19:16:12] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <В 1988 году школьник…>
Ну учебные классы в продвинутых школах были... Просто продвинутых школ на всех не хватало ;)
[19:16:34] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <В 1988 году школьник…>
УПК

( Sorry: ещё и БК 0010. Хотя и в соседней школе )
[19:17:58] <ada_ru> (Victor)  отвечает (vasil_sd) на <Ну учебные классы в …>
См. выше. Обучали по пол микрорайона в одном помещении.
[19:19:16] <ada_ru> (vasil_sd)  отвечает (Victor) на <См. выше. Обучали по…>
Это в Мск может и обучали по пол-микрорайона. А чуть дальше - увы, до микрорайонов в крупных городах ехать далековато было
[19:19:55] <ada_ru> (Victor)  отвечает (vasil_sd) на <Ну в целом всё движе…>
Да, я примерно об этом же: некоторая деромантизация на лицо
[19:20:00] <ada_ru> (vasil_sd) И да, ещё видел классы с ямахами есть, а преподов нет. И стояли классы постоянно закрытые.
[19:23:27] <ada_ru> (Victor)  отвечает (vasil_sd) на <И да, ещё видел клас…>
Возможно.

Минск, всё же, и в СССР специализировался ( не только лишь, но всё же) на IT.

Завод по производству ЕС ЭВМ на центральном проспекте, визиты министра обороны "Советской империи" в его цеха и т.п.
[19:27:37] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Ну учебные классы в …>
И они были вечно заперты на ключ.
[19:27:58] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <И они были вечно зап…>
;)
[19:30:18] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <И они были вечно зап…>
Интересно, где ж это я получил "психологическую травму": до сих пор удивляюсь от клавиатур без "дребезга клавиш"?

( Забавно: на Искра-226 его не было)
[19:31:32] <ada_ru> (vasil_sd)  отвечает (Victor) на <Интересно, где ж это…>
:)))

Я сейчас тоже очень тщательно выбираю клавиатуры. Это после спектрумовской клавы в детстве :)
[19:37:29] <ada_ru> (Victor)  отвечает (vasil_sd) на <:)))

Я сейчас тоже …>
Спектрума, как ни странно, не было.

( Их, кстати из деталей "перекинутых через забор" умельцы  паяли. Остановились заводы - и "всё).

Дребезг был на школьных БК-0010.
На Искрах с УПК не было.

Вывод: не закрывали на замок.
[19:46:38] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <В 1988 году школьник…>
В начале девяностых уже многие собирали БК001
[19:48:03] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <а те, кому было инте…>
Из творчества Дейкстры: он писал, что "в Европе" не приходило в голову обучать студентов Fortran-у и Cobol-у не потому, что те "были плохими".

Т.е. они, конечно, ими были, но...

Но, главное, что в Европейской традиции преподавания было принято: за 5 лет дать студенту запас знаний на 40 лет профессиональной жизни.

А американские ЯП считались сиюминутным явлением.

Т.е. выпускник мог их просто не застать в "НИИ и на заводах".
[19:53:38] <ada_ru> (Victor)  отвечает (Oleg) на <В начале девяностых …>
Именно их, маловероятно: там использовался CPU, скажем так, "не  прошедшим N-скую примёмку".

Даже у DEC не было такого. ( Была "рассыпуха" из набора чипов).

БК-0010 был дорогостоящим компьютером.

( и для сборки Спектрумов старались использовать "запчасти" по-доступнее)
[19:58:47] <ada_ru> (Oleg) Кр580вм80 вроде
[19:59:45] <ada_ru> (Oleg) Правда да , Z80 был проще
[19:59:50] <ada_ru> (Victor) О, кстати: Ada.

Тоже "порождение подходов" поздних 70х и последующего десятилетия.

Книга по Ada стояла на "демо полках" специального шкафа прямо   в читальном зале на 1-ом этаже студенческого общежития, т.е. это и был mainstream/"светлое будущее"
[20:01:22] <ada_ru> (Oleg)  отвечает (Victor) на <О, кстати: Ada.

Тож…>
Космос не покорили, на Аде не пишем, вобщем про....и все полимеры
[20:01:24] <ada_ru> (Oleg) :-₽
[20:02:15] <ada_ru> (Oleg) Экранопланы сгнили, коммунизм не наступил :-₽
[20:02:59] <ada_ru> (Victor)  отвечает (Oleg) на <Кр580вм80 вроде>
Тут вообще "интересные вещи" "всплывают": Motorola из первых "яблочных компов" летала в Томогавках.

i386 - в зенитных ракетах.

Изделия с ними Cocom не пускал потому в "страны второго мира"
[20:03:36] <ada_ru> (Oleg) Так в яблоке же 6800 был ?
[20:03:58] <ada_ru> (Oleg) Моторола продалась в NXP
[20:04:42] <ada_ru> (Oleg) А на их 8 битных МК много автомобильного было
[20:05:09] <ada_ru> (Oleg) И кстати ColdFire есть для FPGA
[20:05:32] <ada_ru> (Victor)  отвечает (Oleg) на <Космос не покорили, …>
Да ладно: оказалось, что "есть мнение" "в Паскаль указатели забыли завести".

Вот он анти-рекорд.

( Какие уж тут Ада и тому подобные "высокие материи")
[20:06:17] <ada_ru> (Victor)  отвечает (Oleg) на <Так в яблоке же 6800…>
Так он ( или его развитие) и был в крылатых ракетах
[20:09:40] <ada_ru> (Oleg) Я на Мотороле
[20:09:49] <ada_ru> (Oleg) Кое что делал
[20:10:02] <ada_ru> (Oleg) На 16 битном MCS12
[20:12:20] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <В начале девяностых …>
многие это кто? миллионы? по всей стране?
или тысяча счастливчиков в столицах СССР и научгородков?
[20:13:10] <ada_ru> (I_vlxy_I) мое мнение, что сейчас с программированием сильно лучше чем тогда
[20:13:47] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <многие это кто? милл…>
Многие это те кто интересовался и хотел , например у нас в Стародубе был приятель
[20:13:52] <ada_ru> (Victor) Да, Моторола целое явление.

Искал книги по созданию компиляторов. В одной из них написание компилятора с нуля.

Как раз, Паскаль и Motorola.
[20:14:18] <ada_ru> (Oleg) Сейчас лучше с программированием но хуже с железом
[20:17:53] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Сейчас лучше с прогр…>
В каком смысле с железом?
[20:18:17] <ada_ru> (Oleg) В смысле , транзисторы пассивка микросхемы
[20:18:24] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Многие это те кто ин…>
сейчас интересуются больше. тогда многие просто и не знали, что можно интересоваться
[20:19:35] <ada_ru> (I_vlxy_I) я считаю, что мне вот повезло родиться и расти в правильном месте в правильной семье. многим так не повезло
[20:20:00] <ada_ru> (I_vlxy_I) и да, систематическая ошибка выжившего заставляет думать, что тогда было зашибись, а сейчас совсем труба
[20:20:20] <ada_ru> (Victor)  отвечает (I_vlxy_I) на <многие это кто? милл…>
Столица республики "миллионник" к 70м, с метро к 40калетию освобождения летом 1984 - да.

Но и теннис на телеприставке, явно самостоятельно спаянном, у парня в заводском доме отдыха - тоже факт.
[20:21:02] <ada_ru> (vasil_sd)  отвечает (Oleg) на <В смысле , транзисто…>
Да ладно. Железа навалом, литературы тоже. Инструментов - вообще проблем нет (у меня вон стоит в кабинете паяльная станция для BGA, датчики, термопрофиль и тд).
[20:21:41] <ada_ru> (I_vlxy_I) но в китае и US конечно с железом проблем еще меньше 🙂 реально намного проще все заказать и не надо потом ждать
[20:22:05] <ada_ru> (I_vlxy_I) вышел в продуктовый - купил проводков. иногда в аптеке 🙂
[20:23:13] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <но в китае и US коне…>
Да и у нас вроде проблем нет. Терраэлектроника, чип-дип и пр - ширпотребовское навалом.
Что-то более экзотичное, тут да, подождать из Китая нужно. Но это не проблема тоже
[20:24:04] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <вышел в продуктовый …>
Я иногда встречал в обычных торговых центрах ларьки с принадлежностями для пайки ;)
[20:25:42] <ada_ru> (vasil_sd)  отвечает (vasil_sd) на <Я иногда встречал в …>
В смысле в Москве встерчал :)
[20:42:43] <ada_ru> (Oleg)  отвечает (vasil_sd) на <Да ладно. Железа нав…>
Я про наше родное Советско российское
[20:43:39] <ada_ru> (Oleg) В Питере плохо все
[20:44:18] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Я про наше родное Со…>
А, ну этого да, уже такой раритет не найти...
[20:44:48] <ada_ru> (Oleg) У нас в Питере розница позакрывалась
[20:45:11] <ada_ru> (Oleg) Один Чип и Дип остался по конским ценам
[20:45:20] <ada_ru> (Oleg) И ни хрена нет
[20:45:38] <ada_ru> (Oleg) Нужен был вентилятор - и то нет нужного
[20:46:02] <ada_ru> (Oleg) А в штатах есть Digikey и день доставки :-)
[20:46:31] <ada_ru> (Oleg) Ну в Китае наверное да, за хлебом пошёл - купил микросхем мешок
[20:46:37] <ada_ru> (vasil_sd)  отвечает (Oleg) на <У нас в Питере розни…>
В Москве ещё более-менее. Но на митинском радиорынке продажи железа сильно съёжились, это да. лет за десять-пятнадцать во много раз.
[20:47:08] <ada_ru> (Oleg) Ну так инторнет всех выжил
[20:47:36] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Ну так инторнет всех…>
Да.

Зато теперь есть али-экспресс ;)
[20:48:02] <ada_ru> (Oleg) Да , просто нужно то прямо сейчас а тут ждать надо
[20:48:16] <ada_ru> (Oleg) Кстати кул стори про таможню хотите?
[20:48:35] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Кстати кул стори про…>
Что-то не пропустили?
[20:49:02] <ada_ru> (Oleg) https://www.google.ru/amp/s/ria.ru/amp/20191116/1561025209.html
[20:49:21] <ada_ru> (Oleg) Это мой брат там участвовал и привёз этот флаг туда
[20:49:50] <ada_ru> (Oleg) А потом из Перу его должны были выслать обратно в Москву
[20:50:08] <ada_ru> (Oleg) Так вот , таможня попросила 180 долларов пошлины
[20:50:19] <ada_ru> (Oleg) За мать их российски флаг !
[20:50:39] <ada_ru> (Oleg) Старый
[20:51:25] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Так вот , таможня по…>
Наша таможня? За наш флаг? Это нормально ((С) Малышева) :)

Если честно - не удивляет уже
[20:51:43] <ada_ru> (Oleg) :-)
[21:02:33] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <Да и у нас вроде про…>
Когда у нас был стартап медтеховский, то часто было сильно проще, дешевле и быстрее купить в us и отправить со знакомыми в Россию, чем в России из Китая заказывать (если у Китая вообще такое можно было заказать)
[21:02:51] <ada_ru> (I_vlxy_I) Ну и чип и дип - та ещё обдираловка
[21:03:54] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <Ну и чип и дип - та …>
Так Мега электроника давно закрылась , Микроника недавно, осталось только все под заказ типа Компел
[21:04:26] <ada_ru> (Oleg) То есть пойти и купить сразу - уже сложно
[21:04:45] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Когда у нас был стар…>
Это да.

Я, в основном, про то, что сейчас достать железо - это вопрос относительно небольших сроков. Дефицита нет никакого.
Но да, если сравнивать с радиорынками Шенженя, то у нас пока увы, далеко не так :)
[21:05:31] <ada_ru> (I_vlxy_I) Да даже если сравнивать с магазинами в кремниевой долине, оффлайновыми. В том числе и с мелкими
[21:05:39] <ada_ru> (Oleg) Да но диджикей же например в адрес частных лиц в Россию не отправляет
[21:05:59] <ada_ru> (I_vlxy_I) А уж если амазон присовокупить, который тебе доставляет в тот же день, или на следующий...
[21:06:02] <ada_ru> (Oleg) С Mouser примерно та же история
[21:06:26] <ada_ru> (Oleg) Амазон кстати к нам только книжки шлёт :-)
[21:06:40] <ada_ru> (vasil_sd)  отвечает (Oleg) на <С Mouser примерно та…>
Да ладно, лет 5 назад проблем не было....

Хотя, может я на фирму покупал, уже не помню
[21:07:13] <ada_ru> (Oleg) Farnell ещё
[21:07:20] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Амазон кстати к нам …>
Да и то не всегда ;)

Хорошие свежие книжки по математике иногда не шлёт :)
[21:07:35] <ada_ru> (Oleg)  отвечает (vasil_sd) на <Да и то не всегда ;)…>
Дикарям не надо ? :-)
[21:07:42] <ada_ru> (I_vlxy_I) Spartan-3 я смог только там купить, в us
[21:08:22] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <Spartan-3 я смог тол…>
А чего с ним делал ? :-)
[21:09:17] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Дикарям не надо ? :-…>
Даже не знаю, что и думать. Два раза было такое. Заказ прининмали, потом аннулировали втихую.
Другие книжки от того же селлера - без проблем, а именно какой-нить свеженький "Handbook of Satisfability" - нифига.
Приходилось окольными путями доставать
[21:09:26] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <А чего с ним делал ?…>
Виртовский комп в него запихал с обероном :-)
[21:09:51] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <Spartan-3 я смог тол…>
В терре нормально купил когда-то спартан 3 стратер кит
[21:10:23] <ada_ru> (Oleg) Да, в Питере когда-то в Терру можно было прийти пешком ....
[21:10:36] <ada_ru> (Oleg) Там прикольный дядька был
[21:10:38] <ada_ru> (vasil_sd)  отвечает (vasil_sd) на <В терре нормально ку…>
А потом в какой-то конторе несколько паллет с XC3S50AN :)
[21:11:01] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Да, в Питере когда-т…>
А сейчас закрылась?
[21:11:21] <ada_ru> (Oleg) Похоже да, только заказывать
[21:11:43] <ada_ru> (I_vlxy_I)  отвечает (vasil_sd) на <В терре нормально ку…>
В 2014 их уже почти не выпускали, поэтому в России было не достать
[21:12:20] <ada_ru> (vasil_sd)  отвечает (I_vlxy_I) на <В 2014 их уже почти …>
А, ну так да. Я много раньше покупал, когда они ещё популярны были
[21:12:59] <ada_ru> (Oleg) А ещё был бумажный журнал новости электроники ,  я его там брал
[21:14:40] <ada_ru> (Oleg) Кстати посоветуйте электронную книжку на E-Ink но цветную
[21:14:56] <ada_ru> (Oleg) Вроде Фиджи обещал
[21:16:17] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Кстати посоветуйте э…>
А почему цветую?
[21:16:44] <ada_ru> (Oleg) Да у меня много всяких схем с разноцветными линиями
[21:16:57] <ada_ru> (vasil_sd)  отвечает (Oleg) на <Да у меня много всяк…>
А, понятно
[21:18:51] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <Кстати посоветуйте э…>
А чем тупо iPad плох?
[21:19:24] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <А чем тупо iPad плох…>
Да можно, но я его разбил уже :-)))
[21:20:00] <ada_ru> (Oleg) Но наверное это единственный разумный вариант
[21:22:44] <ada_ru> (I_vlxy_I) Apple рулит!
[21:22:56] <ada_ru> (I_vlxy_I) swiftSwiftSWIFT!
[21:24:34] <ada_ru> (Oleg) https://liliputing.com/2020/02/this-diy-rotary-cellphone-is-a-real-thing-that-makes-phone-calls-but-not-much-more.html/amp
[21:24:40] <ada_ru> (Oleg) :-)
[21:24:54] <ada_ru> (Oleg) Свифт кстати ничего такой
[21:29:25] <ada_ru> (vasil_sd)  отвечает (Oleg) на <https://liliputing.c…>
Супер!
[21:48:12] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <https://liliputing.c…>
Надо брать!
[22:06:57] <ada_ru> (a) https://youtu.be/sHo6RF5VX04
[22:07:21] <ada_ru> (a) Новый видос от адакоры
[22:08:36] <ada_ru> (a) https://youtu.be/VYSX6kecKpY
[22:09:20] <ada_ru> (a) Они видимо всю серию публикуют ноябрьскую
[22:10:14] <ada_ru> (a) Да, точно
[22:15:25] <ada_ru> (geniepro)  отвечает (Oleg) на <https://liliputing.c…>
https://dubikvit.livejournal.com/24829.html https://www.ada-ru.org/files/bot/2020-02-15-x31.jpg
[22:26:01] <ada_ru> (I_vlxy_I) https://www.youtube.com/watch?v=jmwn6iAiynA
[22:26:05] <ada_ru> (I_vlxy_I) 😉
[22:26:18] <ada_ru> (I_vlxy_I) но почему такой монтаж печальный?