u/n00bombin r/haskell • Recommends
Past and Present of Haskell – Interview with Simon Peyton Jones
2.9K subscribers • 3 videos on Hallway
Intermediate. Assumes working knowledge.
15K views5 years ago2 recommendations
Programming languagesHistory and cultureHaskellLanguage design and type systemsHistory of computing
Simon Peyton Jones discusses the history, design, and future of Haskell, the Glasgow Haskell Compiler, and functional programming in industry.
Some time ago, we got a fantastic opportunity to interview Simon Peyton Jones, who was a key contributor to the design of Haskell and one of the lead designers of Glasgow Haskell Compiler (GHC). Right now, Simon is working at Microsoft Research, where he researches functional programming languages. In the interview, we discussed the past, present, and future of Haskell, Haskell’s benefits and downsides, GHC, walking the line between Haskell being a research and industry language, and multiple other topics. FP merch that doesn't suck 👇 shop.serokell.io/ Highlights: serokell.io/blog/past-and-present-of-haskell Subscribe to Functional Futures: anchor.fm/functionalfutures Follow on social media: twitter.com/serokell twitter.com/simonpj0 twitter.com/podmostom Learn more about us: serokell.io/ Contact us: academy@serokell.io Intro How to teach Haskell to beginner programmers? Teaching functional programming with Excel Haskell ecosystem Tradeoff between development velocity and the proposal system in GHC If a new compiler would be made, are there areas where it could be improved? Haskell Foundation Which mechanism of code generation to prefer in Haskell? Which additions to Haskell changed your programming style the most? What if the community had a stable and experimential version of the compiler? How Haskell broke out of the growth feedback loop Why are there no competing Haskell compilers? Should there be an effort to select a set of libraries as standard? What would you tell to Haskell beginners about laziness? How do you use laziness in practice? How do you feel about the modern state of software development and Haskell's place in it? What do you think about the future of computing? What can a new contributor to GHC expect in terms of work? Is there a risk of centralization of Haskell? Do Haskell engineers need to have a deeper background in mathematics? Closing thoughtsu/n00bombin r/haskell • Recommends
Sietsebbon Lobsters • Recommends
u/layaryerbakarin r/haskell • Mentions
On “SPJ on the note system used in the GHC codebase”