We should update the style doc to reflect what we have in most places (which I think is //).
On Wed, Feb 4, 2015 at 2:09 PM, Shivaram Venkataraman < shiva...@eecs.berkeley.edu> wrote: > FWIW I like the multi-line // over /* */ from a purely style standpoint. > The Google Java style guide[1] has some comment about code formatting tools > working better with /* */ but there doesn't seem to be any strong arguments > for one over the other I can find > > Thanks > Shivaram > > [1] > > https://google-styleguide.googlecode.com/svn/trunk/javaguide.html#s4.8.6.1-block-comment-style > > On Wed, Feb 4, 2015 at 2:05 PM, Patrick Wendell <pwend...@gmail.com> > wrote: > > > Personally I have no opinion, but agree it would be nice to standardize. > > > > - Patrick > > > > On Wed, Feb 4, 2015 at 1:58 PM, Sean Owen <so...@cloudera.com> wrote: > > > One thing Marcelo pointed out to me is that the // style does not > > > interfere with commenting out blocks of code with /* */, which is a > > > small good thing. I am also accustomed to // style for multiline, and > > > reserve /** */ for javadoc / scaladoc. Meaning, seeing the /* */ style > > > inline always looks a little funny to me. > > > > > > On Wed, Feb 4, 2015 at 3:53 PM, Kay Ousterhout < > kayousterh...@gmail.com> > > wrote: > > >> Hi all, > > >> > > >> The Spark Style Guide > > >> < > > https://cwiki.apache.org/confluence/display/SPARK/Spark+Code+Style+Guide > > > > >> says multi-line comments should formatted as: > > >> > > >> /* > > >> * This is a > > >> * very > > >> * long comment. > > >> */ > > >> > > >> But in my experience, we almost always use "//" for multi-line > comments: > > >> > > >> // This is a > > >> // very > > >> // long comment. > > >> > > >> Here are some examples: > > >> > > >> - Recent commit by Reynold, king of style: > > >> > > > https://github.com/apache/spark/commit/bebf4c42bef3e75d31ffce9bfdb331c16f34ddb1#diff-d616b5496d1a9f648864f4ab0db5a026R58 > > >> - RDD.scala: > > >> > > > https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/rdd/RDD.scala#L361 > > >> - DAGScheduler.scala: > > >> > > > https://github.com/apache/spark/blob/master/core/src/main/scala/org/apache/spark/scheduler/DAGScheduler.scala#L281 > > >> > > >> > > >> Any objections to me updating the style guide to reflect this? As > with > > >> other style issues, I think consistency here is helpful (and > formatting > > >> multi-line comments as "//" does nicely visually distinguish code > > comments > > >> from doc comments). > > >> > > >> -Kay > > > > > > --------------------------------------------------------------------- > > > To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org > > > For additional commands, e-mail: dev-h...@spark.apache.org > > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: dev-unsubscr...@spark.apache.org > > For additional commands, e-mail: dev-h...@spark.apache.org > > > > >