News for hackers. Stuff that matters.
Re:Announcing Rust 1.0 Alpha by TylerE on Friday January 09, 2015 @07:07PM (#8865259)
I think you're kind of missing the point.

The point isn't to have a "house" style, it's to have an "everything" style.

Making it optional or configurable defeats the purpose.

Re:Announcing Rust 1.0 Alpha by kbenson on Friday January 09, 2015 @08:39PM (#8865514)
That depends on your purpose and the problem you are trying to solve. If the problem is style bikeshedding, that can easily be solved through autoformatting and configurations for the standard for that project, company, etc. Write however you want, run it through the auto-formatter with the right config before commit (or add it to commit hooks). Problem solved.

If you want to solve the problem that people are writing in different styles and there should be one true style for a language, why? You're bound to get something wrong in your style initially, and it will be annoying from then on, and hard to change. It actually seems the antithesis to how Rust was developed, which was to keep trying things to see what worked.

Re:Announcing Rust 1.0 Alpha by esrauch on Friday January 09, 2015 @10:37PM (#8865815)
You then bikeshed what should go in the configuration file, which is almost as bad.

And gofmt is generally less bound to the style than, say, PEP8 since everyone could trivially mechanically update their source to the new standard.

Re:Announcing Rust 1.0 Alpha by mhd on Saturday January 10, 2015 @05:12AM (#8866467)
Indeed, I am missing said point. Version control snafus aren't really an issue outside of my project, so it all comes to the endless repetition of "bikeshedding".

All kept equal by hatchet, ax and saw…