I resisted putting comments in my languages for years. My reasoning was it was always a flaw of my code (or the language) if I couldn't express myself in typed code.
Then I realized that my languages will never be perfect, and having comments is an essential escape hatch. I was wrong and I changed my mind.
Then I realized that my languages will never be perfect, and having comments is an essential escape hatch. I was wrong and I changed my mind.
Also, 99.9% of languages have comments:
https://pldb.io/blog/a-language-without-comments.html