I was looking for some basic examples of Scala syntax, and it looks like they've changed quite a bit in the 2 -> 3 transition!
It's the biggest syntax change I think I've seen in an established language.
miniblog.
Related Posts
I find it odd that people recommend Docker for sandboxing agentic coding tools. Isn't it easier to just create a separate user account on the machine?
It's an established security boundary, and viewing output is easy (just make the user's home directory world readable).
When you start a greenfield project, there will be parts of your code that you write and will never need to modify again.
It's weird, and I don't think this phenomenon really occurs in established projects.
Advice from one of the authors of Common Lisp on PL work: established languages tend to win in their domain. It really helps if you enjoy working in this space.
(There is a ton of PL skill and insight in the smaller languages IME.)
https://pldb.com/posts/scottFalhmanInterview.html
