Size: a a a

2020 February 11

IC

Ilya Chernoudov in pro.net
Username
да я вот хочу потестить, какая будет разница между залитие всего в стрим и конверта в строку его и конвертации кусков в строки и после мержа через СБ в одну
тебе большая строка то зачем?
источник

ВE

Виталий EasyMod in pro.net
Username
да я вот хочу потестить, какая будет разница между залитие всего в стрим и конверта в строку его и конвертации кусков в строки и после мержа через СБ в одну
я тестил работу стринг билдера и работу через ReadOnlySpan<char> то разница в перфомансе минимальна
источник

ВE

Виталий EasyMod in pro.net
будет очень быстро
источник

U

Username in pro.net
Ilya Chernoudov
тебе большая строка то зачем?
ну в основом залить в ексель результат, иногда чето поискать внутри
источник

AT

Alexey Tkachenko in pro.net
Ilya Chernoudov
могут себе позволить
Можно было хотя бы запилить интерфейс в гопнетах
источник

IC

Ilya Chernoudov in pro.net
Alexey Tkachenko
Можно было хотя бы запилить интерфейс в гопнетах
чтобы потом его оптимизировать?
источник

AT

Alexey Tkachenko in pro.net
Ilya Chernoudov
чтобы потом его оптимизировать?
Егору будет чем заняться
источник

E

EgorBo in pro.net
Alexey Tkachenko
Можно было хотя бы запилить интерфейс в гопнетах
IEnumerable<char>
источник

E

EgorBo in pro.net
пользуйся
источник

IC

Ilya Chernoudov in pro.net
EgorBo
IEnumerable<char>
опасный парень
источник

E

EgorBo in pro.net
если ты хотел интерфейс на все методы строки - то нафик не надо, покажи юзкейс
источник

E

EgorBo in pro.net
я знаю что в джаве есть, но нужно ли?
источник

ВE

Виталий EasyMod in pro.net
источник

ВE

Виталий EasyMod in pro.net
бери интерфейсы и юзай любые
источник

AH

Ayrat Hudaygulov in pro.net
@EgorBo знаю ты любишь АМД, смотри какой заголовок
https://habr.com/ru/company/dcmiran/blog/487042/
источник

IC

Iλyα Che in pro.net
Так в бенчмарках же :)
источник

IC

Iλyα Che in pro.net
На самом деле не только в них, но какая разница? Пусть лучше интел ответочку скорее сделает, а то амд уже пошли по пути зла.
источник

E

EgorBo in pro.net
источник

E

EgorBo in pro.net
-_-
источник

IB

Ivan Balanar in pro.net
Username
А есть какой-то варик получить строку из листа ReadOnlySequencoв без доп аллокаций (например если юзать стрим как прослойку). Думал ещё на с каждого сиквенса получать строку потом через сб их в 1 слить, но мб есть варик как-то сделать лучше это?
можно преаллоцировать чар буффер достаточной длины и все делать в нем. и его же кусок отдавать как span в стрим - тогда аллокаций не будет ни одной (кроме начальной)
источник