[00:06:25] <ada_ru> (Максим) "Несколько лет ушло на
изучение предметной области, пробные реализации, решение организационных вопросов" вот как страдали, когда не было JavaScript 😕
[00:25:56] <ada_ru> (Максим) Всё это наверное супер секретно, в отличии от Intel 432
[00:33:21] <ada_ru> (Eugene) этому сасону скоро тридцать лет стукнет, даже на курсере ест ькакой-то курс по нему
https://www.coursera.org/lecture/arkhitektura-evm/virtual-naia-pamiat-uvk-samson-kcCsr
[00:40:23] <ada_ru> (Eugene) да и по советским эльбрусам есть книги в открытом доступе
[01:04:58] <ada_ru> (Oleg) Так Эльбрус это ж вроде старый спарк ? Или я что-то путаю
[01:10:15] <ada_ru> (Eugene) МЦСТ выпускает спарки, но ничего общего у эльбрусов со спарками нет
[01:21:57] <ada_ru> (Oleg) Да точно - там своя архитектура. Кстати куда там очередной прорыв - мультиклет делся?
[01:29:48] <ada_ru> (Oleg) Курс про почту огонь
[01:30:14] <ada_ru> (Oleg) В конце сертификат - сертифицированный пейсаиель писем :-)
[01:44:41] <ada_ru> (Oleg) https://www.tiobe.com/tiobe-index/
[01:56:18] <ada_ru> (FROL256)  отвечает (Максим) на <Если заинтересовало …>
Скорее меня интересует как было / есть сделано в элббрусе, я хейтер x86 архитектуры )
[01:57:56] <ada_ru> (FROL256) но всё-равно спс )
[02:16:04] <ada_ru> (I_vlxy_I)  отвечает (FROL256) на <Скорее меня интересу…>
Фу! Как токсично!
[02:17:02] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <https://www.tiobe.co…>
Чертов питон! Обошёл плюсы!
[02:18:17] <ada_ru> (Oleg) А С то прям попер :-) не плюсы который и старуха жаба
[02:23:21] <ada_ru> (Eugene)  отвечает (Oleg) на <Да точно - там своя …>
http://integral-russia.ru/2018/08/16/19628/
[02:33:08] <ada_ru> (I_vlxy_I)  отвечает (Oleg) на <А С то прям попер :-…>
а плюсы никогда не были на первом месте, кажется.
[02:33:35] <ada_ru> (I_vlxy_I) но плюсы более-менее держатся
[02:34:19] <ada_ru> (I_vlxy_I) картинка https://www.ada-ru.org/files/bot/x15.jpg
[02:34:27] <ada_ru> (I_vlxy_I) А вот Ада скатывается, кажется.
[02:34:45] <ada_ru> (I_vlxy_I) Скатилась до уровня раста 😕
[02:36:33] <ada_ru> (I_vlxy_I) в 1988 году Ада была круче плюсов!
[02:37:04] <ada_ru> (I_vlxy_I) А в 93 си, плюсы и паскаль были на 1,2,3 местах
[02:37:45] <ada_ru> (I_vlxy_I) Делфи, кажется, тоже держится и, быть может, даже вылазит из пучины.
[02:38:59] <ada_ru> (Eugene) дельфы вроде как за счёт мобильного программирования неплохо держатся
[02:39:22] <ada_ru> (I_vlxy_I) вылазят. то есть смогли приспособиться к условиям рынка
[02:40:04] <ada_ru> (I_vlxy_I) а питон - за счет ML и науки. раньше - за счет веба, но веб стал менее интересен и нашлись более другие инстументы для него
[02:47:37] <ada_ru> (I_vlxy_I) Ада вроде пытается в IoT пролезть. но что-то сомнительно.
[03:14:47] <ada_ru> (I_vlxy_I) ну, то есть, имха, основной источник ненадежности в IoT бывает таки из за железа. встроенные железяки работают странно и не всегда успеваешь разобраться со всеми их причудами.

ошибки же с собственно логике самой программы, не зависящие от железяки довольно редки.

ну и для IoT важна, как обычно скорость разработки.

То есть от инструментария для построения IoT продуктов ожидают, что это будет такой конструктор, который позволяет на широком спектре железа быстренько склепать то, что нужно. И что все возможности этого железа поддерживаются искаропки.
[07:56:09] <ada_ru> (ScienteGenue)  отвечает (nordwnd) на <Так что надо всем пи…>
Сейчас проблема под виндовс драйвера найти, а не подлинукс. Ситуация развернулась давно на 180 градусов
[08:03:43] <ada_ru> (ScienteGenue)  отвечает (nordwnd) на <Тесты производительн…>
Виндовс работает намного медленнее. Взять хотябы процесс установки обновлений. Может тянуться по про часа на сильном железе и ssd.
[08:50:26] <ada_ru> (nordwnd) Не видал
[08:50:47] <ada_ru> (nordwnd) Может потому что у меня железо 14 года
[09:56:59] <ada_ru> (ScienteGenue) Возьмите железо 18 года и пронаблюдать)
[10:29:04] <ada_ru> (nordwnd) У меня и то отлично работает. Корпус так вообще с 2003 нода
[10:29:29] <ada_ru> (nordwnd) *г :)
[11:29:00] <ada_ru> (Oleg)  отвечает (I_vlxy_I) на <ну, то есть, имха, о…>
Не согласен. Как раз большинство проблем в софте . Вон у Cisco на платформе ASR1000 уже 100500 релизов и все глюшные. На ASR9000 все гораздо лучше но там IOS XR а он на базе QNX.
А вот на примере коммутаторов да ASR1000, заметно что пока был классический IOS было все надежно, как вышел IOS XE на Linux ядре с декларированной супер надежностью и богатым функционалом, пошли латать дыры и баги.
А на точках доступа кстати у них софт, базирующийся на VxWorks.
Но только естественно Linux там только ядро.
А ну ещё на устройствах безопасности WSA ESA вообще BSD и сверху куча питон скриптов , вот это вообще трэш. Но альтернативы нет ( ну один Bluecoat) поэтому едим кактус.
А железо там везде отличное. Ну и местами есть вообще Virtual Appliance , так что инженеры пока что делают лучше чем программисты, потому как писать на питоне можно научить медведя за неделю, а сделать например понижающий блок питания с хорошим КПД , с хорошей стабилизацией и чтоб он не сгорел к х... на переменных нагрузках , придётся изучить как минимум электромагнетизм и ещё много чего.
[11:29:42] <ada_ru> (Oleg)  отвечает (ScienteGenue) на <Сейчас проблема под …>
Скажите на что нет драйвера, и на какую из Win - проверим
[11:31:00] <ada_ru> (Oleg) Вот кстати из эмбеддед виндос выжили
[11:31:28] <ada_ru> (Oleg) В консумер эмбеддед сейчас царство ведроида
[11:33:52] <ada_ru> (Oleg) Но Google вроде как готовит Фуксию - посмотрим
[11:38:37] <ada_ru> (ScienteGenue)  отвечает (Oleg) на <Скажите на что нет д…>
USB Ethernet D-Link 100мб. Под виндовс7 дрова есть, под 10 - нету.
Принтер hp какой-то старый то же самое.
[11:39:11] <ada_ru> (Oleg) Хм, под 7 не ставятся на 10?
[11:47:42] <ada_ru> (Oleg) А вообще хорошо это или плохо, но я думаю у Майкрософт перспектива одна - в итоге перейти на 100% Linux совместимость. Это заметно уже сейчас, они активно внедряют всякие штуки типа WSL
[11:48:53] <ada_ru> (nitrocerber) Бл, оливьеху надо рубать и в смузи гомеопатическую вотку капать, а они всё о станках)
[11:50:58] <ada_ru> (Oleg) :-)))
[11:51:23] <ada_ru> (Oleg) Вчера кстати видел смесь замороженную - Смузи :-)
[19:08:20] <ada_ru> (Oleg) Ну шо? Смузи все приготовили?
[19:08:29] <ada_ru> (Oleg) С наступающим чтоль !
[19:08:52] <ada_ru> (FROL256) Урааа! :)
[19:09:35] <ada_ru> (FROL256) Коллеги, сорри за офтоп. Скажите плиз можно в Аде для одной спецификации пакета иметь 2 разных тела
[19:09:47] <ada_ru> (FROL256) и как-нибудь выбрать какое именно тело я хочу использовать
[19:10:02] <ada_ru> (FROL256) ну допустим у меня есть пакет операций на x86 и ARM
[19:10:13] <ada_ru> (FROL256) и я хочу во время компиляции выбирать реализацию... как пример
[19:10:22] <ada_ru> (FROL256) ?
[19:11:09] <ada_ru> (Oleg) Вроде да
[19:11:35] <ada_ru> (Oleg) В VHDL можно было вроде, а он почти ADA но точно уже и не помню :-)
[19:11:46] <ada_ru> (FROL256) да да, я тоже в VHDL этим пользовался )))
[19:11:48] <ada_ru> (Oleg) Погляжу первого числа :-)))
[19:12:11] <ada_ru> (FROL256) :)
[19:22:00] <ada_ru> (FROL256) сейчас конкретно я хочу атомик-интринсики для винды и линукса завернуть в падект с одним интерфейсом
[19:22:04] <ada_ru> (FROL256) но 2 реализациями
[19:22:23] <ada_ru> (FROL256) InterlockedAdd/fetch_add
[19:24:45] <ada_ru> (nitrocerber) в "аде" нельзя, в гпрбилде можно)
[19:26:54] <ada_ru> (nitrocerber) смотрим например сюда https://github.com/AdaCore/gnatcoll-core/blob/master/gnatcoll.gpr
[19:27:01] <ada_ru> (nitrocerber) а конкретно отсюда
[19:27:21] <ada_ru> (nitrocerber) package Naming is

     for Specification  ("GNATCOLL.OS.Constants")
       use "gnatcoll-os-constants__" & OS & ".ads";

     case OS is
        when "unix" | "osx" =>
           for Specification  ("GNATCOLL.Mmap.System")
             use "gnatcoll-mmap-system__unix.ads";
           for Implementation ("GNATCOLL.Mmap.System")
             use "gnatcoll-mmap-system__unix.adb";
           for Implementation ("GNATCOLL.IO.Native.Codec")
             use "gnatcoll-io-native-codec__unix.adb";
           for Implementation ("GNATCOLL.Plugins")
             use "gnatcoll-plugins__unix.adb";
        when "windows" =>
           for Specification  ("GNATCOLL.Mmap.System")
             use "gnatcoll-mmap-system__win32.ads";
           for Implementation ("GNATCOLL.Mmap.System")
             use "gnatcoll-mmap-system__win32.adb";
           for Implementation ("GNATCOLL.IO.Native.Codec")
             use "gnatcoll-io-native-codec__win32.adb";
           for Implementation ("GNATCOLL.Plugins")
             use "gnatcoll-plugins__windows.adb";
     end case;
  end Naming;
[19:28:11] <ada_ru> (FROL256) отл, спасибо!
[19:28:13] <ada_ru> (Oleg) Спасибо! Тоже интересно
[19:29:07] <ada_ru> (FROL256) Вообще удивительно что gprbuilld человеческий синтаксис имеет в отличие от Cmake ) ИМХО )
[19:29:26] <ada_ru> (nitrocerber) ну человеческий он только в сравнении с мейкообразными пережитками
[19:29:47] <ada_ru> (Oleg) Ну я к CMake привык :-)
[19:29:56] <ada_ru> (nitrocerber) у меня к .gpr много претензий....
[19:30:09] <ada_ru> (nitrocerber) как к косвенно работающего над ними...)
[19:30:12] <ada_ru> (nitrocerber) но это нормально
[19:31:21] <ada_ru> (FROL256) ну я тоже к Cmake привык, деваться то некуда, но всё-равно плююсь от него
[19:32:05] <ada_ru> (nitrocerber) а чо, в крестовом мире нету ничего а-ля гпрбилд с приближенной к человеческой симантикой проектных файлов?
[19:32:27] <ada_ru> (nitrocerber) как ж вы бедные живёте-то с этим?...
[19:32:35] <ada_ru> (nitrocerber) Кстати, гпрбилд умеет и кресты строить)
[19:32:45] <ada_ru> (nitrocerber) выкидывайте симейк, юзайте гпрбилд!
[19:32:56] <ada_ru> (FROL256) да, знаю, я даже смешанные проекты делал раньше
[19:33:08] <ada_ru> (FROL256) неплохая идея )
[19:33:20] <ada_ru> (FROL256) нету реально, CMake считается самым тру
[19:33:31] <ada_ru> (FROL256) остальное ИМХО ещё хуже
[19:33:55] <ada_ru> (nitrocerber) ужос какой... не, точно, когда из ады уволят - пойду поваром работать
[19:34:10] <ada_ru> (FROL256) <прислал наклейку> 😆
[19:34:15] <ada_ru> (FROL256) ой )
[19:34:36] <ada_ru> (FROL256) я обычный смайлик вроде вставлял )
[19:35:08] <ada_ru> (nitrocerber) в телегу добавили ИИ. скоро и фразы за нас дописывать будет... всем бояццо
[19:35:21] <ada_ru> (Oleg) Котики тоже норм
[20:09:57] <ada_ru> (I_vlxy_I) cmake синтаксик в make-синтаксису вообще никакого отношения не имеет, так то
[20:10:05] <ada_ru> (I_vlxy_I) но cmake, как язык - полное убожество
[20:10:08] <ada_ru> (I_vlxy_I) с родовыми травмами
[20:10:46] <ada_ru> (I_vlxy_I)  отвечает (nitrocerber) на <а чо, в крестовом ми…>
есть. тот же bazel. но стандард дефакто - cmake
[20:10:51] <ada_ru> (I_vlxy_I) всем cmake в этом чати!
[20:13:40] <ada_ru> (I_vlxy_I) систем сборки для плюсов нереально много. на любой вкус и цвет
[20:49:27] <ada_ru> (ScienteGenue)  отвечает (Oleg) на <Хм, под 7 не ставятс…>
Нет, не ставится
[20:49:56] <ada_ru> (ScienteGenue)  отвечает (Oleg) на <А вообще хорошо это …>
WSL ниочём (
[20:50:24] <ada_ru> (Oleg) Ну это пока, думаю дальше будет больше
[20:51:29] <ada_ru> (ScienteGenue) С Новым 2019!!! https://www.ada-ru.org/files/bot/x16.jpg
[20:52:09] <ada_ru> (Oleg) И вас так же!
[20:58:22] <ada_ru> (Eugene) <прислал наклейку> 👋
[21:14:00] <ada_ru> (nitrocerber)  отвечает (ScienteGenue) на <>
картинка https://www.ada-ru.org/files/bot/x17.jpg
[21:14:08] <ada_ru> (nitrocerber) Винсент смотрит на вас с неодобрением)
[21:15:59] <ada_ru> (ScienteGenue) картинка https://www.ada-ru.org/files/bot/x18.jpg
[21:16:41] <ada_ru> (nitrocerber) )))
[21:17:09] <ada_ru> (nitrocerber) Ща нас главсмузист побанит. По идеологическим соображениям
[22:21:56] <ada_ru> (I_vlxy_I) спиртное смузи?!
[22:32:48] <ada_ru> (ScienteGenue) Водка «безалкогольная»