News for hackers. Stuff that matters.
Re:Toit v2.0.0 by Imustaskforhelp on Tuesday November 03, 2026 @03:18AM (#50349410)
Also co-founding Dart. They definitely know their stuff.
Re:Toit v2.0.0 by jimbob45 on Tuesday November 03, 2026 @04:11AM (#50349734)
Dart should have enjoyed the popularity that TypeScript received. Tough to compete with Hejlsberg though.
Re:Toit v2.0.0 by latexr on Tuesday November 03, 2026 @05:15AM (#50350116)
I may be misremembering, but my recollection is that Dart was written off in large part because of Google. Distrust with them was already high as they were abusing their dominance with things like AMP, and people felt it was a bad idea to give them even more control over the web.
Re:Toit v2.0.0 by pjmlp on Tuesday November 03, 2026 @09:28AM (#50352433)
It also required Dartium, its Chrome based VM, and Chrome team eventually did not want to ship it any longer.
Re:Toit v2.0.0 by vanderZwan on Tuesday November 03, 2026 @06:40AM (#50350744)
Yeah, but Lars Bak isn't exactly a nobody when it comes to computer science either. Although I guess Bak is more famous for the implementation of programming languages than their design.

Aside: funny how Dart and TS both have Danish creators.

https://en.wikipedia.org/wiki/Anders_Hejlsberg

https://en.wikipedia.org/wiki/Lars_Bak_(computer_programmer)

Re:Toit v2.0.0 by pjmlp on Tuesday November 03, 2026 @06:46AM (#50350799)
Google politics, Dart is only around thanks to AdWords team, and Flutter.

Jetpack Compose was created by Android team exactly as counter reaction to Flutter.

Go got lucky with their internal advocacy, and the push to rewrite Kubernetes from Java into Go.

Google isn't exactly known for great programming language design, contrary to runtime implementations.

Re:Toit v2.0.0 by pjmlp on Tuesday November 03, 2026 @09:31AM (#50352452)
TypeScript is however a plain JavaScript linter, you remove the type annotations and have JavaScript, which was a consequence of the learnings versus other JavaScript wannabe replacements.

Also why after namespaces and enums, the team never introduced any other feature that wasn't also part of JavaScript standardisation process, and has since then discouraged their use.

Re:Toit v2.0.0 by pjmlp on Tuesday November 03, 2026 @06:46AM (#50350793)
Dart v1.0, they had nothing to do with Dart v2.0, and the change in language semantics was the main reason folks like Gilad Bracha left the team.