Size: a a a

BY Microsoft .NET User Group

2018 August 03

E

EgorBo in BY Microsoft .NET User Group
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
СУБД - тарантул?
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Или как там его
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
Timestamp странно передаётся
источник

A

Anatoly in BY Microsoft .NET User Group
Alexey Tkachenko
СУБД - тарантул?
да.
источник

A

Anatoly in BY Microsoft .NET User Group
Alexey Tkachenko
Timestamp странно передаётся
это не к тарантулу. Это отдельный формат, не привязанный к нему. Юзается, судя по всему, в геймдеве. Мы юзали его отдельно от тарантула.
источник

A

Anatoly in BY Microsoft .NET User Group
источник

A

Anatoly in BY Microsoft .NET User Group
Тарантул не поддерживает msgpack полностью, например не поддерживаются таймстемпы
источник

DS

Dima Stadub in BY Microsoft .NET User Group
вставлю и я свои 5 копеек: имхо пока в дотнете не появится какое-либо подобие zero gc  по перфомансу дотнет будет отставать за счет затрат на построение графа зависимостей.
а если писать на дотнете с поинтерами- то плюсы с их shared ptr- становятся на порядок удобней и красивей)
источник

DS

Dima Stadub in BY Microsoft .NET User Group
вообще у меня мечат чтоб в один прекрасный день в дотнете можно было начать писать локи как в пюсах- вышел из метода и лок по диструктору снялся)
источник

A

Anatoly in BY Microsoft .NET User Group
Dima Stadub
вставлю и я свои 5 копеек: имхо пока в дотнете не появится какое-либо подобие zero gc  по перфомансу дотнет будет отставать за счет затрат на построение графа зависимостей.
а если писать на дотнете с поинтерами- то плюсы с их shared ptr- становятся на порядок удобней и красивей)
у меня 0 аллокаций, GC не вызывается. Zero GC уже есть.
источник

A

Anatoly in BY Microsoft .NET User Group
Dima Stadub
вообще у меня мечат чтоб в один прекрасный день в дотнете можно было начать писать локи как в пюсах- вышел из метода и лок по диструктору снялся)
lock (object) { } и using () {}
источник

DS

Dima Stadub in BY Microsoft .NET User Group
Anatoly
lock (object) { } и using () {}
вот оно как то!) а если тоже самое попробовать написать без огромного количетсва скобок просто auto mutex= Mutex(); ?)
источник

A

Anatoly in BY Microsoft .NET User Group
Dima Stadub
вот оно как то!) а если тоже самое попробовать написать без огромного количетсва скобок просто auto mutex= Mutex(); ?)
даже ZeroGC вас не спасёт. и не надо делать из C# С++
источник

A

Anatoly in BY Microsoft .NET User Group
вы бы ещё в хаскель со своими локами пришли
источник

DS

Dima Stadub in BY Microsoft .NET User Group
меня наверно когда-то питонщик покусал, потому что я очень не люблю скобки и считаю что lock/unsing/try в формате без скобок будет удобней)
источник

A

Anatoly in BY Microsoft .NET User Group
Dima Stadub
меня наверно когда-то питонщик покусал, потому что я очень не люблю скобки и считаю что lock/unsing/try в формате без скобок будет удобней)
там есть свои нюансы. не всегда отсутствие скобок удобнее. не всегда скобки в локах и юзингах нужны.

ну и у каждого языка есть свой идиоматически-верный стиль. не стоит их таскать из языка в язык.
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
умные указатели в С++ тоже не дармовые вообще-то
источник

A

Anatoly in BY Microsoft .NET User Group
В целом, raii как в плюсах, не сильно совместимо с ГЦ
источник

AT

Alexey Tkachenko in BY Microsoft .NET User Group
RAII в шарпе есть явный с using, а можно было бы ещё аналог деструктора у структур
источник