Livebook & Elixir: Where AI, Web & Concurrency Meet • José Valim • YOW! 2023

Поделиться
HTML-код
  • Опубликовано: 22 окт 2024

Комментарии • 21

  • @simquinoa2030
    @simquinoa2030 6 месяцев назад +24

    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

  • @chris.dillon
    @chris.dillon 7 месяцев назад +36

    The Node refactor bit at the end is pretty incredible.

  • @tkemaladze
    @tkemaladze Месяц назад +3

    Thank you José!

  • @ericg3065
    @ericg3065 4 месяца назад +6

    Wow now I understand how useful LiveBook is. I've been trying to wrap my head around how processes work for a long time.

  • @havokgames8297
    @havokgames8297 7 месяцев назад +8

    Such a cool language and platform.

  • @deanrumsby
    @deanrumsby 5 месяцев назад +7

    Great talk, thank you José Valim!

  • @MilanVVVVV
    @MilanVVVVV 3 месяца назад +6

    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!

  • @lancemarchetti8673
    @lancemarchetti8673 7 месяцев назад +6

    Brilliant

  • @webspaceadam
    @webspaceadam 6 месяцев назад +4

    that was inspiring

  • @tommaisey9069
    @tommaisey9069 5 месяцев назад +7

    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.

  • @VaibhavPatil-rx7pc
    @VaibhavPatil-rx7pc 6 месяцев назад +3

    beautiful

  • @hernani_neto
    @hernani_neto 7 месяцев назад +3

    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.

    • @hernani_neto
      @hernani_neto 6 месяцев назад +1

      @, got it! Thanks

  • @goldnutter412
    @goldnutter412 7 месяцев назад +3

    Holy shit😁

  • @stevenstone307
    @stevenstone307 4 месяца назад +5

    A fantastic talk, and it's not even his first language!?

    • @david-hv2wm
      @david-hv2wm 4 месяца назад

      He was doing Ruby before Elixir.

    • @stevenstone307
      @stevenstone307 Месяц назад +3

      @@david-hv2wm lol I meant English

  • @user-eg6nq7qt8c
    @user-eg6nq7qt8c 4 месяца назад +3

    Well, nodejs is going in the bin.

  • @dharma.vibrates
    @dharma.vibrates 7 месяцев назад +1

    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