From Turbo Pascal to Delphi to C# to TypeScript, an interview with PL legend Anders Hejlsberg

Thanks much to Anders for the interview! 0:00 Video foreword 0:20 Introduction & current work 1:06 Getting into programming languages & Turbo Pascal 2:11 Lessons from early personal computing 3:26 Borland experience 4:36 Delphi 6:34 Graphical programming languages 7:54 Switch to Microsoft & background for .NET 9:56 C# in the context of Java 11:18 Classes vs structs & value objects 14:16 Getting into TypeScript 17:02 Surprising success 18:19 JS functional programming & TS feature set 19:55 Common Language Runtime & language vs platform 22:18 Future impact of machine learning on programming 24:02 Closing words
Back to Top