[GSOC] regular expressions beta is here

Jonathan M Davis jmdavisProg at gmx.com
Thu Aug 11 02:37:55 PDT 2011


On Thursday, August 11, 2011 11:34:30 simendsjo wrote:
> On 11.08.2011 11:04, Jonathan M Davis wrote:
> > On Thursday, August 11, 2011 10:50:41 simendsjo wrote:
> >> On 10.08.2011 23:16, Jonathan M Davis wrote:
> >>>> On 10.08.2011 22:12, Jonathan M Davis wrote:
> >>>>> There a few things that were agreed upon (such as always putting
> >>>>> braces on their own line),
> >>>> 
> >>>> There is? Parallelism and json uses braces on the same line.
> >>> 
> >>> It was agreed upon, and where it has been noticed, it has been
> >>> fixed.
> >>> But as I said, the style guide needs updating on a few points.
> >>> Braces
> >>> on their own line is one of them.
> >>> 
> >>> - Jonathan M Davis
> >> 
> >> Damn - I've been changing my D style to braces on the same line. It's
> >> great as I do most D coding on a small laptop. Guess I'll have to
> >> change
> >> it again :)
> > 
> > You're free to do your braces however you'd like in your own code, but
> > any code submitted to Phobos or druntime needs to have the braces on
> > their own line.
> > 
> > - Jonathan M Davis
> 
> I actually like that a language has a "default" style. Java, C# and
> Python all has a default style that makes code easy to read regardless
> of who wrote it (of course, python has some enforced stuff with
> indentation). You can, for instance, break the style as much as you'd
> like in C#, but I've yet to see a library that uses a very different style.
> 
> But then again.. Unless it's written in an obfuscated style, it doesn't
> really matter that much..

Well, you're free to follow Phobos' style too. It's entirely up to you. But 
bracing style is the sort of thing that's likely to vary quite a bit from 
programmer to programmer (especially among those with a C or C++ background).

- Jonathan M Davis


More information about the Digitalmars-d mailing list