The io programming language is really pretty, but it's essentially f-expressions. I wonder what it would be like on a larger team, especially when you can add methods to add class at any point (just like Ruby).
Related Posts
Playing with Claude and my new programming language has made me add features that it wants. I think they're reasonable.
`for method in methods` -- custom syntax error explaining that `method` is a reserved word
`echo 'println("hello world")' | garden` -- eval snippets from stdin
@krinkle A surprising number of PL design workarounds are "just add another equals sign" 🙃
I've just squeezed another 5% of performance out of difftastic by finding a few HashSet values that weren't FxHashSet.
I do wonder whether hash DoS resistance is a good default. Sure, Rust programs are often pretty fast anyway, but it feels like a different threat model to the rest of Rust.