Gig City Elixir 2019 Speaker Talks: Anna Neyzburg: Go vs. Elixir

Поделиться
HTML-код
  • Опубликовано: 16 май 2024
  • Gig City Elixir 2019 Speaker Talks: Anna Neyzburg: Go vs. Elixir
    Gig City Elixir is a different kind of programming conference in beautiful Chattanooga, Tennessee. We will focus on sessions that are different from what you're used to seeing, with a variety of talk lengths and formats that will open more learning channels than ever before.
    One of the best speaker lineups at any 2019 programming conference will teach you the foundational techniques you'll need to succeed in today's programming industry. You'll learn to use functional programming concepts that will make you a better programmer, regardless of the languages and tools you use at work today.
    These are the recorded talks from the 2019 conference.
    #gigcityelixir19 #functionalprogramming #myelixirstatus
  • НаукаНаука

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

  • @tuliomop
    @tuliomop 2 года назад +3

    Wow , you are great at this , thanks

  • @ruhnet
    @ruhnet 3 года назад +3

    This was great and very informative. Thank you.

  • @johnneiberger7311
    @johnneiberger7311 Год назад +1

    Nicely done! Your short summary does a really good job of highlighting the benefits of the actor model in Erlang/Elixir.

  • @ranska2506
    @ranska2506 4 года назад +3

    Thank for this talk :)

    • @groxio
      @groxio  4 года назад

      Thanks for watching!

  • @mythrando
    @mythrando 4 года назад +3

    Great talk!

    • @groxio
      @groxio  4 года назад

      Thanks Jeff!

  • @abhishekkadam2999
    @abhishekkadam2999 Год назад

    2 mb hello world is "just twice as large as a C program"? was it some reference/analogy that i didn't understand?

  • @StEvUgnIn
    @StEvUgnIn Год назад +1

    This talk feels too opiniated for me. Anna should explain the drawbacks of both technologies (Execution, VM, consistency, etc.).

  • @smolus0512
    @smolus0512 3 года назад +4

    22:49 - It's about 2000 times as much as a C program not 2 times...

  • @lufenmartofilia5804
    @lufenmartofilia5804 2 месяца назад +1

    Damn she is so interesting ❤

  • @rahil_rehan
    @rahil_rehan 3 года назад +5

    Did she just summarized all of operating systems in first few minutes?

  • @RajinderSingh-oq7te
    @RajinderSingh-oq7te 3 года назад +4

    Elixir seems to be nailing it....Quiet well

    • @cogitaria9477
      @cogitaria9477 2 года назад +2

      There were zero references to Elixir and not one concept discussed is related directly to Elixir. Elixir provides programmers with an arguably (very arguable) sweeter syntax. Its popularity speaks for itself: 4 out of 5 dentists surveyed prefer Elixir over Erlang which it sits on top of. Seasoned Erlang programmers see Elixir as a solution without a problem. IMO start with Erlang and stick with Erlang unless there is a compelling reason to switch.

  • @Viralvlogvideos
    @Viralvlogvideos 3 года назад +2

    1:28

  • @sortof3337
    @sortof3337 4 года назад +2

    Slides were bad despite memes. :( But good talk.

    • @re0xey
      @re0xey 3 года назад +1

      And last rock climbing thing was a terrible analogy.

  • @edgardevelops
    @edgardevelops Год назад

    8:26 concurrency explained 3 black dudes on one chick, doing the process all at the same time.

  • @linux_master_race
    @linux_master_race Год назад +4

    Pronouns were clearly presented and there were diversity sponsors. Solving the big problems.

    • @johnneiberger7311
      @johnneiberger7311 Год назад +4

      In a 29 minute talk comparing and contrasting the actor model in Erlang/Elixir and the CSP model in Go, your takeaway is about the pronouns on the first slide? Really?

  • @danield.1438
    @danield.1438 3 года назад +6

    tl;ngr: I felt like I've wasted my time with this one, so if you (fellow youtube user) know anything about channels and/or reactive programming, maybe move on to something else.
    Sorry but I really didn't like it. In my opinion this talk was very long winded with low information density, had bad slides and mediocre analogies. It was also bugging me a bunch that her whole point on
    Go channels forcing synchronization - which is okay in a lot of scenarios - is entirely built on not acknowledging the existence of buffered channels. (despite her even proposing a workaround that would emulate just that in her message queue example)

    • @mohsinhaider3830
      @mohsinhaider3830 3 года назад +5

      You must have watched a completely different talk then I did. She outlines the major differences that matter between message passing w/ CSP and actor model and the analogies made a lot of sense. For anyone looking at fundamental differences between Elixir and Go, that would be necessary to know. Also, while she didn't mention buffered channels in the talk, the blog post on unbounded channels she references touches on buffered channels. Not sure why it wasn't included and the message queue example was put there instead, though.

    • @StEvUgnIn
      @StEvUgnIn Год назад

      Most people who enjoyed this talk are Erlang fanboys

  • @youssefkhaled412
    @youssefkhaled412 3 года назад +11

    I knew the slides were gonna be bad the moment I noticed she put her pronouns in the intro slide lol