An excellent review of the V language and the features it promotes: https://mawfig.github.io/2022/06/18/v-lang-in-2022.html
The code samples are a great example of how you do PL work: you learn about the intended semantics and try to write programs that are broken in interesting ways.
miniblog.
Related Posts
There are docs resources like https://diataxis.fr/ that categorise documents based on format and intended audience.
They don't say where you should start, or what order you should write docs.
I'm currently thinking README > reference > tutorial > how-tos. Agree/disagree?
I've realised that the Haskell 'slogan' "avoid success at all costs" is ambiguous.
It can be parsed as "avoid success, at all costs" or "avoid success-at-all-costs". I'm not always sure which meaning is intended.
What's your favourite file checksum when you don't need cryptographic strength?
md5sum is convenient (it's installed on most systems), but it was originally intended to be secure. I just want a fast content check.
(Or is sha256sum sufficiently optimised that it doesn't matter?)