Size: a a a

2020 June 01

А

Ан in Go-go!
Daniel Podolsky
запросто. но почему это важно?
Это частность. Я просто поинтересовался что есть смысл переписывать на си ради скорости, кроме сетевого стека
источник

DP

Daniel Podolsky in Go-go!
вопрос задан так, что ответить невозможно
источник

а

а кто это in Go-go!
Ан
Это частность. Я просто поинтересовался что есть смысл переписывать на си ради скорости, кроме сетевого стека
можно переписать на Go так, что будет работать так же, как и на Си
источник

DP

Daniel Podolsky in Go-go!
для начала - сеть не имеет смысл переписывать с go никуда, она в go очень хорошо сделана
источник

А

Ан in Go-go!
Daniel Podolsky
для начала - сеть не имеет смысл переписывать с go никуда, она в go очень хорошо сделана
Согласен полностью
источник

DP

Daniel Podolsky in Go-go!
регулярки в go очень медленные
источник

DP

Daniel Podolsky in Go-go!
json процессинг тоже не быстрый
источник

А

Ан in Go-go!
Жсон быстрее всего на D,  кажется
источник

а

а кто это in Go-go!
*на SIMD
источник

Н

Никита in Go-go!
Daniel Podolsky
json процессинг тоже не быстрый
Потому что рефлексия?
источник

DP

Daniel Podolsky in Go-go!
Никита
Потому что рефлексия?
в первую очередь - много аллокаций. ну и рефлексия, да
источник

DP

Daniel Podolsky in Go-go!
Ан
Жсон быстрее всего на D,  кажется
не на js?
источник

а

а кто это in Go-go!
Daniel Podolsky
не на js?
зависит от интерпретатора
источник

DP

Daniel Podolsky in Go-go!
еще у нас медленный CGO, то есть переписывать на С надо только при существенном выигрыше - иначе накладные расходы все сожрут
источник

А

Ан in Go-go!
Daniel Podolsky
не на js?
источник

А

Ан in Go-go!
Там срач, конечно, но не отменяет
источник

IG

Ilya Glotov in Go-go!
с 15-го года немного поменялись расклады :) https://github.com/simdjson/simdjson
источник

а

а кто это in Go-go!
Daniel Podolsky
в первую очередь - много аллокаций. ну и рефлексия, да
я вот смотрю, в Go 1.12 добавили пулы, снизили таким образом количество аллокаций
источник

А

Ан in Go-go!
Ilya Glotov
с 15-го года немного поменялись расклады :) https://github.com/simdjson/simdjson
Ну может, не слежу особо за новостями
источник

PK

Phil Kulin in Go-go!
Daniel Podolsky
что - сборщик?

вы знаете способ увидеть его тормоза? я - нет
Я - да
источник