Skip to content
0:00 / 0:00

#miranda#davidturner#functionalprogramming

Open Sourcing Miranda | David Turner | Code Mesh V 2020

Code Sync

15K subscribers • 65 videos on Hallway

YouTube
  • Recommended by 1 person: 1 in engineering communities.
  • Presented by David Turner, creator of Miranda

Intermediate. Assumes working knowledge.

1.8K views5 years ago1 recommendation

Programming languagesHistory and cultureFunctional programmingHistory of computingLanguage design and type systems

David Turner discusses the history, design, and open-sourcing of Miranda, a pioneering purely functional programming language that heavily influenced Haskell.

This video was recorded at Code Mesh V 2020 - codesync.global/conferences/code-mesh-ldn/ A Computer Culture for Children | Cynthia Solomon ABSTRACT David Turner is best known as the inventor of combinator graph reduction and for designing and implementing a series of purely functional programming languages – SASL (1972), KRC (1981) and the commercially supported Miranda (1985) - that had a strong influence on the development of the field and on the emergence of Haskell. He invented or coinvented many of the ideas which are now standard in functional programming, including pattern matching with guards, list comprehensions and the "list of successes" method for eliminating backtracking. David has a D.Phil. from the University of Oxford and has held professorships at Queen Mary College, London, University of Texas at Austin and the University of Kent at Canterbury, where he has spent most of his career and is now Emeritus Professor of Computation. He is also an Emeritus Professor at Middlesex University, England. • Follow us on social: Website: codesync.global/conferences/code-beam-sto/ Twitter: twitter.com/CodeMeshIO • Looking for a unique learning experience? Attend the next Code Sync conference near you! See what's coming up at: codesync.global • SUBSCRIBE TO OUR CHANNEL youtube.com/channel/UC47eUBNO8KBH_V8AfowOWOw

Why it's here

1 person recommends this

What people say. Recommended for its historical insights into the evolution of functional programming languages.

u/bjzabaPikelet, Fathomin r/ProgrammingLanguages • Recommends

Open Sourcing Miranda - David Turner