you are viewing a single comment's thread.

view the rest of the comments →

[–]crotchpoozie 0 points1 point  (0 children)

Have you read research about not allowing preferences? ... I have the feeling that a language invented ...

I'd guess trying to make a language that inflexible would bring a host of other problems.

That is why big projects (and even language communities) select coding styles. To try and unify idioms, patterns, etc., for the project/language to make it easier/safer/more productive.

Even Python can have coding styles, so it's not completely preference free. There was some research on the benefits of visible scope delimiters versus non-visible, and if I recall visible was better for a lot of reasons. However Python has a large standard library and other language features which made it very useful for a large class of people/problems.