HackerTube

Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart

DartlangTV4 HN recommenders · recommended in 4 months, 2014–2024
YouTube
interview · intermediate · evergreen · 2014–2024 on HN

A Channel 9 conversation recorded at GOTO 2012 between Anders Hejlsberg (TypeScript) and Lars Bak (Dart). They discuss the two languages and different approaches to making JavaScript development safer, including runtime type checking.

HN points to it as a rare side-by-side of the TypeScript and Dart designers, often to show how the two approaches to improving JavaScript differed.

9 comments from Hacker News

@okareaman2021-12 · in “Interview with Anders Hejlsberg on Delphi (1995)”

Another really great video is Anders and Lars Bak around the time Typescript and Dart came out (about the same time.) In this video Anders explains to Lars why TypeScript will win the race to fix JavaScript's drawbacks. Lars was really happy with their Dart VM (as he should be) and didn't really want to hear how TypeScript would prevail. The thing about Anders is that he's usually right and he was. Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart ▶ this video

Strongly recommends View on HN
@mwattsun2022-03 · in “Flutter is better than React Native in all the ways that don’t matter”

If you're curious, this is an informative video of a debate between the designer of TypeScript and the designer of the Dart VM about which was the better approach. Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart ▶ this video

Recommends View on HN
@dundarious2022-02 · in “Flutter is the most popular cross-platform mobile SDK”

This is really some armchair psychoanalysis on my part, totally not worth anything in the way of intellectual attention, but I always found this interview with both Typescript and Dart leads to be interesting. ▶ this video I can't help but infer that Lars is quite often a little bit frustrated with the emergence of Typescript. But on top of it being embarrassing for me to imagine up such personal rivalries based on hardly anything, you could view the interview as Dart-hostile given the interviewer.

Recommends View on HN
@brodo2015-05 · in “Dart's Macro Language”

When there is no Dart VM in the browser I honestly don't see any advantage over TypeScript. Two VMs inside each other (with two garbage collectors) will always be slower and use more memory than just one. Additionally, you always need to ship the runtime with all your scripts. You also have to use FFI to interact with Javascript. All the advantages over plain JS you mentioned above are also present in TypeSctipt (or not needed). There is also a nice discussion about TypeScript and Dart here: ▶ this video

Recommends View on HN
@ignoramous2024-07 · in “Node.js adds experimental support for TypeScript”

> There was no real competition There was: Anders Hejlsberg and Lars Bak: TypeScript, JavaScript, and Dart ▶ this video (2013). Summary: link / link