Completed
- Introduction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
How JavaScript and TypeScript Is Heavily Influenced by Pascal
Automatically move to the next video in the Classroom when playback concludes
- 1 - Introduction
- 2 - Brendan Eich and JavaScript's influences
- 3 - Working with Netscape Navigator 3
- 4 - Creating some JavaScript for Navigator 3
- 5 - WriteLn, Write and the DOM
- 6 - Top Down Programming JavaScript, Pascal, C, Java
- 7 - WriteLn and Write in Pascal
- 8 - Statement Separation in Pascal and JavaScript
- 9 - Java and C is Statement Terminated
- 10 - Java and Statement Termination
- 11 - Pascal is Case Insensitive
- 12 - JavaScript is Case Sensitive but it's complicated
- 13 - JavaScript vs Pascal Functions
- 14 - Strong Typing vs Dynamic Typing
- 15 - Turning Pascal Functions into JavaScript Functions
- 16 - Turning Pascal Functions into TypeScript Functions
- 17 - Type Annotations are Pascal
- 18 - Type Inference in TypeScript is from Standard ML
- 19 - Variables and Var
- 20 - Hoisting
- 21 - How JavaScript compilers work
- 22 - Pascal is a one pass compile
- 23 - Early JavaScript hoisting
- 24 - With Statements, Type Aliases, Sets are Pascal
- 25 - Conclusion