1. 32
    Will we be writing Hare in 2099? video osdev plt youtube.com
    1. 10

      Regarding language stability, I wish they would have mentioned Erlang/Elixir as good examples. Code written in Erlang 10 or even 20 years still compile to this day. Same for Elixir, which is now getting a gradual typing system and yet, old code will still compile fine.

      1. 7

        Awesome intereview! I’ve never seen this youtube channel before but am definitely subscribing.

        1. 6

          You can also get it as a podcast. Developer Voices and Software Unscripted are my two favorites in this area.

          1. 6

            The host of Software Unscripted is on Lobsters: @rtfeldman

            Not sure about Developer Voices.

            1. 26

              Yup, I’m the Developer Voices host and I’m over here: @krisajenkins

              👋🙂

              1. 6

                Also, we’ve been on each others’ podcasts! [cue Spider Man meme]

                Kris on Software Unscripted: https://podcasts.apple.com/us/podcast/hiring-functional-programmers-with-kris-jenkins/id1602572955?i=1000577649734

                Me on Developer Voices: https://youtu.be/DzhIprQan68?si=gxdXbUXvRx48pbA_

                1. 4

                  Kudos! You did a great job interviewing Drew, I loved the curiosity you brought to the conversation and it seemed like you were genuinely interested.

                2. 4

                  Oh wow! I remember him from a talk about treating “effects as data.” 1 It’s definitely foundational to how I think about side-effects

            2. 3

              “Tortoise” might have been a more appropriate name than “Hare”, seeing as it’s in it for the long run.

              Either way, I think it’s great that Hare has the “100 year language” goal. It’s admirable.

              1. 1

                What a fantastic interviewer! Active listening, thoughtful questions, and obviously engaged throughout the entire interview.