Please log in to watch this conference skillscast.
Forty years later McCarthy published another paper with his incomplete vision for a language for 2015. Little did he know then that on the other side of the country Okasaki had just published the missing piece to his puzzle. In this talk we’ll complete the puzzle he left for us and find out if McCarthy really did end up inspiring the guiding lights for an entire century of computing history.
After doing so we’ll explore what these ideas would mean for computing. We’ll look at some projects, such as Unison, EClj, Oxcart and Kiss, which are building on this vision. Understand why Haskell is a mutable language. Explore how it will change our interactions with computers; how development, experimentation and deployment will change forever and finally how it ends up having a killer feature we wished we never needed.
YOU MAY ALSO LIKE:
- FP in Kotlin with Arrow with Jorge Castillo (Online Course on 24th - 27th May 2021)
- Refactoring to Streams Course with Dr Heinz Kabutz (Online Course on 7th June 2021)
- F# eXchange 2021 (Online Conference on 20th - 21st October 2021)
- Intro to OCaml (SkillsCast recorded in June 2020)
- Keynote: (Programming Languages) in Agda = Programming (Languages in Agda) (SkillsCast recorded in October 2019)
Conversational Computing: How Okasaki made McCarthy right yet again
Michiel has been building virtual interactions for several years as the technical founder of Interactly. He was once given near-impossible requirements and worked on them until he realised it would take a purely functional lisp to make it happen. Ever since Rich got tantalisingly close to scratching that itch he's been a proud Clojure evangelist working to turn those once impossible requirements into an everyday reality.