Interview Anders Hejlsberg
In this episode we have the pleasure of talking to Anders Hejlsberg, Chief Language Strategist at Microsoft. We started by discussing his more distant past, namely, his involvement with Turbo Pascal and Borland's Delphi. We then looked at the influences Delphi had on C# and how C# evolved from Delphi. In the next section we discussed a couple of general language design issues, among them components and checked vs. unchecked exceptions. Next, we discussed interesting issues about languages of the future, static vs. dynamic typing, functional programming, meta programming as well as the importance of good support for concurrency. We concluded the discussion by looking at the interplay between languages and IDEs.
Find Your Interest
- Will Wilson on Deterministic Simulation Testing
- Software in Space
- Transactions
- In a deterministic simulation, you can debug with time travel
- CAP Theorem: A Comprehensive Guide to Distributed Databases
- How to Successfully Hand Over Systems
- To Niche, or Not to Niche in Your Business?
- The Expressive Nature of Swift
- Roshi: a CRDT system for timestamped events
- Markus Völter on Language Design and Domain Specific Languages






