Erik Meijer and Gilad Bracha: Dart, Monads, Continuations, and More
- Posted: Oct 23, 2012 at 10:58 AM
- 42,505 Views
- 16 Comments
Loading User Information from Channel 9
Something went wrong getting user information from Channel 9
Loading User Information from MSDN
Something went wrong getting user information from MSDN
Loading Visual Studio Achievements
Something went wrong getting the Visual Studio Achievements
Right click “Save as…”
While attending GOTO Aarhus 2012, the great Gilad Bracha stopped by the venue (he wasn't attending or speaking at the conference. He was in Aarhus to do work with the core DART engineering team, who are based there). Erik Meijer was a track owner for the event, so he was wandering around the halls in his trademark tie dyes...
Gilad and Erik. Same place. Same time. A coincidence that demanded an Expert to Expert session. They kindly agreed to be put into the spotlight (literally) for a C9 conversation. Here's what happened...
Giladism #42: "Mathematicians love to explain things backwards."
Giladism #43: "There is a huge role for mathematical abstractions in programming languages. It's just that you have to know when to shut up about them and stop taking them as religion."
[00:00] State of programming language design today
[05:01] On actors
[08:28] Dart snapshot facility
[34:07] On monads
[42:26] On continuations and when to hide mathematical complexity from users
Tune in. Enjoy.
Huge thanks to Gilad and Erik for this excellent conversation!