Re:What was the point of [ “x$var” = “xval” ]?
by majkinetor on Monday April 12, 2021 @09:31AM
(#26779186)
> people can have different option on what is elegant and what is not
Thera are also measurable effects of elegant system like number of bugs, questions, libraries, standards, etc.
May be availability of the shell is an unfortunate historical artifact, yet it still the reason why one may want to use it.
2. Idea to impose elegance upon users is attractive, but even if we ignore that it makes system/language design harder, different people can have different option on what is elegant and what is not. Having said that I like Go (which tries to enforce what can be enforced) because options of its author are not too far from mine. But not everybody is happy with Go and it is not hard to find its criticism.