I find it annoying that "//" comments are not supported, or having to
declare variables at the beginning of a block instead of when first used...


I think some c99 features would be nice (variadic macros for one), but
those particular two get a big "meh" from me.

Yeah.  Personally, I'd want to continue the rule against // comments just
as a matter of maintaining stylistic consistency.  Code that's got a
random mishmash of // and /* comments looks messy, if you ask me.

Coding styles are by definition a subjective area... Homogeneity *whatever the precise but reasonable rules* in a code base is a good thing.

An alternative that would be worth considering is to adopt a uniform
rule of // for line-ending comments and /* for all other uses.

Why not. As far as comments are concerned, editors usually highlight them in some color, and my eyes get used to the comment color, so the simpler & shorter the better, really.

We'd have to teach pgindent about that, and I dunno how hard that is.

Maybe it is enough to just to turn "/* no-nl */" to "// no-nl" in pgindent's post_indent, but probably I'm too naïve:-)

--
Fabien.
--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to