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.
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.
Awesome intereview! I’ve never seen this youtube channel before but am definitely subscribing.
You can also get it as a podcast. Developer Voices and Software Unscripted are my two favorites in this area.
The host of Software Unscripted is on Lobsters: @rtfeldman
Not sure about Developer Voices.
Yup, I’m the Developer Voices host and I’m over here: @krisajenkins
👋🙂
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_
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.
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
“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.
What a fantastic interviewer! Active listening, thoughtful questions, and obviously engaged throughout the entire interview.