Hacker Public Radio

Your ideas, projects, opinions - podcasted.

New episodes Monday through Friday.


HPR3508: Differences between C# and Haskell

Hosted by Tuula on 2022-01-12 00:00:00
Download or Listen

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 Tuula@tech.lgbt. Or even better, you could record your own hacker public radio episode.

Comments



More Information...


Copyright Information

Unless otherwise stated, our shows are released under a Creative Commons Attribution-ShareAlike 3.0 Unported (CC BY-SA 3.0) license.

The HPR Website Design is released to the Public Domain.