Ayrat
Ayrat
static let!
Ayrat
ну йопта
Vladislav
щас
Ayrat
https://gist.github.com/Szer/4e9205946bfb92e41ef657af246c83b4
Крылатый
https://habr.com/ru/post/485174/
Vasily
Прочитал, сделал для себя вывод, что автор пытается решить проблему минимизации человеческого фактора, но через жопу, судя по всему
Диёр
ебучий gopath
можешь как угодно любить или не любить го, один хер ты не соберешь проект ибо gopath
Ayrat
Vladislav
хоть и бенч кривой вышел
TOV_MULTIMASSO
Ещё ты можешь сделать тип "вектор определённой длины" и устранить возможность промахнуться мимо его границ - как классический пример.
TOV_MULTIMASSO
Мапа - инициализируется? Шо?
Vladimir
во) https://gist.github.com/Liminiens/7560854ee8eca203905498345108ffbc#file-contains_bench-L20-L31
Vasiliy
Bloober Team, известная по дилогии Layers of Fear, выпустила тизер неанонсированной игры — с хэштегами «хоррор» и «киберпанк».
Судя по всему, студия выпустит сиквел Observer — триллера о детективе, способном взламывать сознание подозреваемых.
https://dtf.ru/games/96128
Mark
Паттерны, леденящие кровь. Observer.
TOV_MULTIMASSO
У Dictionary внутри array of buckets?
Danil
Nikolay
У меня тут подозрение есть, что HashIdentity.Structural при использовании анонимных рекордов в некоторых случаях в Release конфигурации приводит к System.FieldAccessException. Причём, у анонимного рекорда 7 полей, я удаляю первые 2 поля, не падает, потом оставляю только эти два поля, удаляю остальные - тоже не падает, а вот если они все вместе идут, то падает 🤔
TOV_MULTIMASSO
Map, вроде, должно быть бинарным деревом с ребалансом
Nikolay
Мб есть мысли у кого?
Danil
Nikolay
repro сложновато сделать, так как там дохренища полей
TOV_MULTIMASSO
Так Dictionary-то не иммутабелен
Danil
TOV_MULTIMASSO
Хотя здесь разницы-то никой не должно быть
TOV_MULTIMASSO
Всё-таки, массив меньше памяти занимает, чем 2 * N узлов дерева
TOV_MULTIMASSO
Да и более cache-friendly
Danil
Плюс массива - что это плоский участок памяти и его по кешу не разматывает
TOV_MULTIMASSO
Map - да, там AVL дерево
Я, кстати, писал AVL-дерево со сквозным хэшированием, которое большей своей частью лежит в базе и фрагментарно извлекается по необходимости
Danil
TOV_MULTIMASSO
Хранил я пару (хеш узла, сериализованный узел) в kvs, а в дереве я хранил пары ключ-значение.
Что за "левый или правый атрибуты"?
Anonymous
TOV_MULTIMASSO
Код совсем не похож на стих (
Диёр
Ты просто не так читаешь
TOV_MULTIMASSO
Особенно код зиппера по дереву
Hog
Hog
https://github.com/RockstarLang/rockstar/blob/master/examples/fizzbuzz.rock
Danil
Danil
Перф ?
TOV_MULTIMASSO
То, что потенциально в дереве было бы 20+ Гб, что не влезет в память, поэтому дематериализовал в kvs
Nuxs🏴☠️
Как перестать быть вечноначинающим программистом?
Nuxs🏴☠️
Denis
Тогда никак
Андрей
отрасти бороду
Anonymous
отрасти бороду
Это работает только если ты на Го пишешь, там длина бороды считается за экспириенс.
Андрей
Vasiliy
Vasiliy
Или гоншники перехватили эстафету?
Anonymous
На с++ же?
На С++ по узорам свитера смотрят, он должен быть заправлен в джинсы
Dmitry
На с++ же?
с++ можно узнать опыт разраба по его свитеру
Dmitry
Anonymous
Крылатый
Крылатый
Видимо, я безопытный!((
Диёр
Ты просто не плюсовик
Диёр
Всё-таки чудеса бывают
Диёр
Я думал мы тебя потеряли
Anonymous
он улетел, но обещал вернуться
Nuxs🏴☠️
а опыт разработки на ассемблере можно узнать по толщине очков?
Anonymous
у моей супруги очки толще моих, но опыта в асме нет. плохой признак
Anatoly
Анна
Я ассемблер понимаю, а очки ношу с супертонкими линзами 🤷♀️
Nuxs🏴☠️
Vasiliy
Eeee
Vasiliy
Слухи: EA вернулась к идее выпустить ремейк Knights of the Old Republic https://3dnews.ru/1002146
Vladislav
Anonymous
Anonymous
линзы френеля штоле наловчились делать...