I really like managed languages: GC makes some things much easier, and they often have great debugging tooling.
Distributing compiled programs is delightful though. They're easy to package, easy to distribute, and start up is really fast. It's a huge upside.
miniblog.
Related Posts
Chekhov's repro: If a line of code is included in a bug report, it should contribute to the debugging somewhere.
Chekhov's repro: If a line of code is included in a bug report, it should contribute to the debugging somewhere.
I'm playing with DOT output for debugging syntax trees from difftastic. Here's an F# snippet, the Debug representation, and the DOT rendered as an image.
I'm pleased with the information density on the graphic, but we'll see how often I end up using it.





