Programming Languages & Paradigms: An advanced tour of C, C++, Haskell, and Solidity, covering memory safety, functional programming, and compilation.
Why take it
Perfect for becoming a polyglot programmer and understanding low-level system safety vs. high-level functional abstraction.
Why not
Broad and fast-paced; jumping between C and Haskell syntax within one module can be mentally exhausting.
Loading ratings...