4 ms·
Ask HN: Recommendation for Language Without Punctuation Nonsense
I don't want to see ; and { everywhere.
No :: please.
Don't want to Vec<Int32[wtf]>@[1,2,3,4] in order to make a list.
Any recommendations beside python?
- gjvc 4y agolisp
- kazinator 4y agoI like your post; it's a nice condensation of what is wrong with some languages. Python is full of punctuation nonsense, though.
- gjvc 4y ago(style opinion warning -- we've all got one) Space out the punctuation from the non-punctuation and let the text breathe. It always disappoints me to see tight-fisted, closely spaced text, requiring careful scanning and reading to make sure one hasn't missed a closing brace or whatnot (a good font definitely helps here, too). Related, using half the screen width and too much vertical space (yes there are situations for different approaches, I'm just rambling) where people have not written the code with a strong preference for readability above all else, is another thing which gets me on edge. The wackiest thing was a space after an opening parenthesis, but not before the corresponding closing one?!. Madness. My point is that I wouldn't be too quick to blame any particular language, but after re-reading the above, (including the opinion warning!), it's obvious why go is so strict in this department as it renders these discussions moot.
- Bosinski 4y agonim,coffeescript|civet