Did the chart variable change at lines 23 and 24 on 23:23?
6 месяцев назад+1
Nope, it is the same. If I don't mistake, every VegaLite chart is a process under the hood, you can think of it as a reference. The first block (line 1 to 8) creates the chart and plot it. Then, the code wrapped in `Kino.listen` takes care of updating the plot by pushing the new data to the chart process.
One of the coolest talks I’ve ever seen. Makes me want to put all my efforts into my projects. Such a brilliant tool and demonstration
The Node refactor bit at the end is pretty incredible.
Absolutely!!!
Thank you José!
Wow now I understand how useful LiveBook is. I've been trying to wrap my head around how processes work for a long time.
Such a cool language and platform.
Great talk, thank you José Valim!
Man BEAM is such a cool platform, glory to those elder Ericsson devs and the new kids on the block utilizing its potential. Well done!
Brilliant
that was inspiring
It was a sales pitch, but it was a really really good one - just showing off an excellent product. Wish these guys all the best.
beautiful
Did the chart variable change at lines 23 and 24 on 23:23?
Nope, it is the same. If I don't mistake, every VegaLite chart is a process under the hood, you can think of it as a reference. The first block (line 1 to 8) creates the chart and plot it. Then, the code wrapped in `Kino.listen` takes care of updating the plot by pushing the new data to the chart process.
@, got it! Thanks
Holy shit😁
A fantastic talk, and it's not even his first language!?
He was doing Ruby before Elixir.
@@david-hv2wm lol I meant English
Well, nodejs is going in the bin.
Case1: F(x) {
Dy/dx
}
Case2:F(x){
F(n)
I++;
}
Sorry for the whitespace
Case3: defmodule Recursion do
def sum_list([]), do: 0
def sum_list([head | tail]), do: head + sum_list(tail)
end