Hacker Public Radio

HPR3508: Differences between C# and Haskell


Listen Later

This episode covers some of the differences between C# and Haskell. I'm probably going to omit lot of things accidentally.
Origin: practical language for solving real world problems vs. programming language research
Main paradigm: object oriented vs purely functional
Changing data: mutability vs. immutability
Data structures: inheritance vs. composition
Execution model: strict vs. nonstrict
Side effects: anywhere vs. specifically marked areas in the code
Thanks for listening, if you have any questions or comments, you can reach me via email or in fediverse, where I'm [email protected]. Or even better, you could record your own hacker public radio episode.
...more
View all episodesView all episodes
Download on the App Store

Hacker Public RadioBy Hacker Public Radio

  • 4.2
  • 4.2
  • 4.2
  • 4.2
  • 4.2

4.2

34 ratings


More shows like Hacker Public Radio

View all
The Infinite Monkey Cage by BBC Radio 4

The Infinite Monkey Cage

1,952 Listeners

Click Here by Recorded Future News

Click Here

418 Listeners

Hacker And The Fed by Chris Tarbell & Hector Monsegur

Hacker And The Fed

168 Listeners