Docstrings are an awesome features that make languages more ergonomic. They help you understand code on the first read, and there's pressure to write them when it's part of the language.
I suspect you can even get away with awful syntax if docstrings are ubiquitous.
Related Posts
Trying the nix CLI today, and I'm seriously impressed with the formatting of its --help output.
Indented warnings, italics, bullets, even adding a left border to code snippets! It's a nice reminder to take full advantage of terminal features to help the reader.
Over a sufficiently long time horizon, all code you write is legacy code.
What are the most interesting upcoming scripting languages? Scripting remains an important part of the programming language ecosystem.
Optimise time to first feature. Allow mutation of the running system to experiment. Interactive inspection of data.