The road to Scala 3, including "TASTy", an expanded and desugared typed syntax tree to enable source level compatibility:
https://www.scala-lang.org/2019/12/18/road-to-scala-3.html
Related Posts
I've released difftastic 0.59! In this release:
* Fixed a nasty crash on textual files
* Added F# and device tree support
* Improved comment syntax highlighting (especially for Elm)
https://github.com/Wilfred/difftastic/releases/tag/0.59.0
On the challenge of writing accurate source spans on Unicode source code: https://reedmullanix.com/posts/unicode-source-spans.html
Also (see footnotes) a fair number of LSP clients assume UTF-8 despite early versions of LSP mandating UTF-16!
One interesting aspect of collecting coins in a platformer like mario: it makes the level stateful.
You can see if you've been somewhere before based on whether there are coins present.