Gleam, a typed language for the Erlang VM - Interview with creator Louis Pilfold

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

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

  • @contextfree
    @contextfree  Год назад +2

    First half of the interview at CodeNextDoor: ruclips.net/video/lG1GlHOHWok/видео.html -
    Thanks much to Louis for the interview and to Andre & Chris for collaborating!

  • @SundaraRamanR
    @SundaraRamanR Год назад +30

    I've never had an opportunity to work with Gleam or BEAM-based languages, but I really like the way Louis thinks about design. Things like:
    (1) the path of least resistance should lead the user to do the right thing and get to the right place
    (2) the idea of intentionally having friction in parts of the language that should be used with care (like macros)
    (3) that the Language Server is such an integral part of the language as to be considered part of the core team's work

    • @driedurchin
      @driedurchin Год назад +3

      I feel like these tenets are key to lots of successful languages, and the reason why I dislike languages like C++, which pretty much does the opposite.

  • @brujua7
    @brujua7 Год назад +5

    Amazing interview!!!

  • @derschutz4737
    @derschutz4737 Год назад +2

    What about something like Lean 4 racket-style macro's?

  • @nathanfranck5822
    @nathanfranck5822 Год назад +5

    I heard about erlang from a presentation, and now I'm looking around for ANYBODY actually coding anything in it and I can't just theres no one coding this stuff that people are singing praises about. Is that weird to find that suspicious?

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

      Elixir has more attention than Erlang in recent years, though both do still get used. Here's the link to recently starred Elixir repos on GitHub if you might find that interesting. github.com/trending/elixir?since=daily Also Elixir repos with the most stars overall. github.com/topics/elixir?l=elixir

    • @danielsrensen5646
      @danielsrensen5646 Год назад +2

      RabbitMQ

    • @verified_tinker1818
      @verified_tinker1818 Год назад +2

      That’s because you’re looking in the open-source community. Erlang is mainly used in the telecommunications industry and is, therefore, mostly closed-source.

    • @portal_narlish3710
      @portal_narlish3710 5 месяцев назад

      Erlang = Ericsson Language. The Swedish telecom company is the largest user of it.

    • @سنابل-الفردوس
      @سنابل-الفردوس Месяц назад

      ​@@verified_tinker1818WhatsApp and Discord uses Erlang aswell

  • @l.piekha100
    @l.piekha100 Год назад +11

    what kinda annoys me he spends more time trying to get good boy points doing surveys asking about gender instead of getting the hands down into code and being hardcore into it.
    His project is great anyways, but could be have way less frills with identity/political related content.

    • @jpbastyr
      @jpbastyr Год назад +7

      why does someone else's efforts annoy you when they have no effect on you lol

    • @l.piekha100
      @l.piekha100 Год назад +10

      @@jpbastyr because no one really cares about virtue signalling

    • @airman122469
      @airman122469 Год назад +7

      @@jpbastyrBecause it demonstrates a problem with priorities, or indicates a level of narcissism that is off-putting.

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

      Its much preferable to whatever the fuck is happening in Nim's community.

    • @l.piekha100
      @l.piekha100 Год назад

      @@tauiin explain

  • @airman122469
    @airman122469 Год назад +3

    Gleam’s website is so full of work garbage that I lost all interest in touching it.

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

      The WOKELETS are trying to make my TYPE SYSTEM QUEER!!!!!

    • @rustmc
      @rustmc 11 месяцев назад +7

      thank you and please stay far away ❤

    • @churraskindequeijo8418
      @churraskindequeijo8418 8 месяцев назад

      What do you mean ?

    • @owlmostdead9492
      @owlmostdead9492 8 месяцев назад +2

      The guy is also a massive weirdo, he’s one of those self proclaimed communists and deep into feminism/lgbtqa+. Despite that being a massive turn off I looked at the language and it’s also pretty mid, there is almost nothing in the stdlib and the guy expects you to import everything from packages. Once Elixir has its type system this language has 0 reasons to exist. Imo I don’t recommend anyone wasting their time with it.

    • @owlmostdead9492
      @owlmostdead9492 8 месяцев назад

      @@fried-chicken-448 He's unironically an actual communist, one of his favourite books is "Why Marx was right".