News for hackers. Stuff that matters.
Re:Nim in 2020: A Short Recap by odiroot on Thursday December 31, 2020 @07:47AM (#25592150)
That's actually one of it biggest advantages over the competition.

I wish more languages cared about readability.

Re:Nim in 2020: A Short Recap by magicalhippo on Thursday December 31, 2020 @07:59AM (#25592223)
Readability is exactly the reason why I prefer explicit start/end markers, and dislike the Python-like implicit style.

So yeah, for me it makes the language less readable, that is, it makes it harder to parse the code as I read it.

Your mileage may vary indeed...

Re:Nim in 2020: A Short Recap by co_dh on Thursday December 31, 2020 @10:39AM (#25593606)
readability <> verbosity
Re:Nim in 2020: A Short Recap by dom96 on Thursday December 31, 2020 @09:59AM (#25593225)
I wish IDEs/text editors enabled code to be rendered and edited in different ways: braces, do/end, whitespace. That could very well be a good way to resolve these disagreements.
Re:Nim in 2020: A Short Recap by kindofajsdev on Thursday December 31, 2020 @08:30AM (#25592477)
I think Ruby's do/end is most readable variant.

Python using whitespace doesn't allow me to mess up and have my formatter autoformat it. Js and others with {} have way too many symbols flying around for easy parsing.

Thats why I really like crystal! Do/end, low level, elegant. Wish the devs would focus more on wasm and other features that would put it more in the spotlight.