Organization of Programming Languages
5.0
(2)
42 learners
What you'll learn
This course includes
- 15 hours of video
- Certificate of completion
- Access on mobile and TV
Course content
1 modules • 27 lessons • 15 hours of video
Organization of Programming Languages
27 lessons
• 15 hours
Organization of Programming Languages
27 lessons
• 15 hours
- OPL #1 - Big Step 48:51
- OPL #2 - Little Step & Contexts 25:33
- OPL #3 - Evaluation Contexts & CC 29:36
- OPL #4 - CK: Continuations & Stacks 31:35
- OPL #5 - Functions & Tail Calls 27:57
- OPL #6 - Closures & Environments (CEK) 56:10
- OPL #7 - The Lambda Calculus 30:58
- OPL #8 - Recursion 15:44
- OPL #9 - Data 23:01
- OPL #10 - Mutation 28:31
- OPL #11 - Variables 15:36
- OPL #12 - Errors 18:29
- OPL #13 - Control 40:03
- OPL #14 - Concurrency 35:39
- OPL #15 - Safety & Contracts 40:43
- OPL #16 - Macros 46:55
- OPL #17 - Logic Programming 42:34
- OPL #18 - Memory Management: Manual & Reference Counting 34:42
- OPL #19 - Memory Management: Mark & Sweep 27:14
- OPL #20 - Memory Management: Stop & Copy 36:20
- OPL #21 - Memory Management: Generational Collection 19:37
- OPL #22 - Types: Basics & Gradual Typing 39:10
- OPL #23 - Types: Extensions 42:20
- OPL #24 - Types: Polymorphism 38:34
- OPL #25 - Types: Subtyping 31:30
- OPL #26 - Types: Inference 53:47
- OPL #27 - Everything Else 30:43
