Re:Nim version 2.0.0 release candidate
by isofruit on Thursday December 22, 2022 @02:51AM
(#34090907)
Imo it goes beyond that. You have folks from Java etc. coming over with their camel-case as well as python folks with snake-case.
Now despite both of them writing in their own styles, their code can interact, because when the java-programmer gives you a `validateObject` procedure from their package, the python developer can just use it as `validate_object`.
Not being forced into other people's style choices is a really nice boon to me.
Why would having two functions, named makeFile and make_file in the same program ever be a good idea?
Think of it as less of a language syntax feature and more of a code style enforcement paradigm.
Good lsp support makes it mostly fine imo.