609 karma · joined January 10, 2021
https://www.biorxiv.org/content/10.1101/2021.04.15.440089v2....
https://www.nejm.org/doi/full/10.1056/NEJMc2032195
To be clear: I’m not arguing your later point. The questions of oversight and liability are very important and under-discussed.
It’s an interesting example of the Blub paradox [0] as well (Paul Graham’s answer to a similar question, “why doesn’t everyone use Lisp”)
To be clear, I’m in favor of these changes, and I don’t denigrate any existing language for not having them, I just still marvel seeing HN headlines like “Python to get match statement”, “Record Types in Java”, “Tail Call support in Rust” and appreciate all the more the things OCaml (and before it, ML) have gotten right for so long.
I know this is meant in jest, but it seems like a pretty good perspective to have on the interplay between learners and the tools they're using
I’ve found the xarray docs to be fairly comprehensive, and GitHub issues/stackoverflow fill the gaps.
> This rule is included to simplify the choice for the user between an assignment statement and an assignment expression -- there is no syntactic position where both are valid.