Fork me on GitHub
#clojure-russia
<
2017-05-04
>
dottedmag04:05:39

@rmuslimov А clj-zipkin не подойдёт?

rmuslimov04:05:15

ну хотелось именно opentracing чтоб поддерживал

rmuslimov04:05:58

а clj-zipkin там что с форматом, я пока не раздаплил как ему выставить annotations

rmuslimov04:05:38

судя по коду они сразу попадают в binaryannotations, толи я не разобрался, толи что то не так с форматом

rmuslimov04:05:22

а свежаком выглядит java brave но только нет биндингов для clojure

artemyarulin05:05:13

оффтоп слегка - зацените какая штука https://prepack.io

artemyarulin05:05:34

в твиттере тут народ прогонят через него выхлоп от CLJS/Clousure ну чота не особо оно там помогло

artemyarulin06:05:39

дааа, он круче чем гугловый даж на простых примерах

let a = [1,2,3]
let b = a.map(function(i) { return i * 2})
console.log(b[0])
GC: var b=[1,2,3].map(function(a){return 2*a});console.log(b[0]); Prepack: console.log(2);

dima06:05:28

на ванильном примере когда a=[1,2,3], но чаще всего этот a приходит извне и заранее неизвестен

artemyarulin06:05:08

ну может да кста - поэтому наверно на реальных примерах с CLJS/Closure проку от препака не так много

roman01la06:05:56

Там фишка не в уменьшении бандла. Prepack больше AOT компилятор. После него иногда может быть даже больше кода. Основной упор на ускорение инициализации, если я правильно понял.

roman01la06:05:02

Там чётко видно, что после препака инициализации практически нету. Походу инлайнит и сворачивает рантайм cljs, дальше не копал

roman01la06:05:30

Ну и по памяти выходит меньше вроде как

artemyarulin06:05:52

о ну няшно. Там написано что у них в планах это к RN привязать в ближайшее время, так что круто

andre07:05:32

блин без тора уже ничего не открывается

artemyarulin07:05:43

препак тока выпустили и его уже заблокировали?:))

andre07:05:29

ага ) да они просто все cloudflare используют

akond09:05:48

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

jetmind09:05:29

@akond да, они прям на оф сайте пишут: > *Prepack is still in an early development stage and not ready for production use just yet

akond09:05:09

@jetmind успел дочитать только до getting started)