7 ms·
I took a Haskell course in grad school from someone who contributed to Haskell. They made the claim that the primary function (lol) of Haskell was to discover
by hiddencost 3y ago
I took a Haskell course in grad school from someone who contributed to Haskell.
They made the claim that the primary function (lol) of Haskell was to discover new PL ideas which then got adopted by the major languages.
- golergka 3y agoWhy not? That's primary function of many research entities of various sorts in very different industries.
- richrichie 3y agoRust may not exist without Haskell!
- betaby 3y agoI don't see why not.
- curryhoward 3y agoFor one, Rust's "trait" system, which is a foundational part of the language that enables a lot of Rust's expressivity, is a limited imitation of Haskell's "type classes". Rust would be a very different language without it.
- _a_a_a_ 3y agoExactly what I understood, that Haskell was intentionally a language laboratory.
- int_19h 3y agoThat's why Microsoft keeps paying the bills. Designers of LINQ in C#, for example, mentioned Haskell more than once as one of their inspirations.
- louthy 3y ago> Designers of LINQ in C# Erik Meijer, he's in the video :)
- occamrazor 3y ago> Microsoft keeps paying the bills For those who may not know it: SPJ was employed at Microsoft Research for a long time. He recently moved to Epic Games, where he co-developed the Verse language.