Time |
S |
Nick |
Message |
02:16 |
|
|
17WAAN2MM joined #sourcefu |
02:31 |
|
|
maloooy joined #sourcefu |
14:40 |
|
|
onder` joined #sourcefu |
15:47 |
|
|
juornal joined #sourcefu |
18:56 |
|
|
onder` joined #sourcefu |
19:01 |
|
pdurbin |
"And now, there is proof that the underscore syntax is better than the camel case syntax" -- http://rubyrogues.com/134-rr-sharktime-with-lucas-dohmen/ |
19:01 |
|
pdurbin |
"... So, it’s much easier to read. So, if you just want to, from an eye tracking point of view, it’s much faster to read the methods in an underscore syntax. So, if you ever have this argument, you can throw papers at people." |
19:02 |
|
pdurbin |
this paper: IEEE Xplore - An Eye Tracking Study on camelCase and under_score Identifier Styles - http://ieeexplore.ieee.org/xpl/login.jsp?reload=true&tp=&arnumber=5521745&url=http%3A%2F%2Fieeexplore.ieee.org%2Fxpls%2Fabs_all.jsp%3Farnumber%3D5521745 |
19:03 |
|
|
onder` joined #sourcefu |
19:10 |
|
|
onder` joined #sourcefu |
19:38 |
|
sivoais |
What about the hyphen? (i.e. Lisp, Perl 6) ;-) |
19:38 |
|
sivoais |
I would assume it is similar to the underscore method |
19:38 |
|
sivoais |
*scrolls through transcript* |
19:39 |
|
sivoais |
hehe, they actually talked about that |
19:39 |
|
pdurbin |
yeah |
19:39 |
|
pdurbin |
AVDI: If only somebody would come up with a study that proves that dashes are better than underscores. LUCAS: [Laughs] I think they are. Yeah, they have some similarities in the eye tracking area. And I found them quite nice because in the Lisp world, everyone is using dashes |
19:42 |
|
|
onder` joined #sourcefu |
19:50 |
|
sivoais |
I never understood why Java style became camelCase when Guy L. Steele was one of the authors of the language spec. He wrote the Common Lisp spec too. |
19:53 |
|
pdurbin |
hmm... "In 1994, Steele joined Sun Microsystems and was invited by Bill Joy to become a member of the Java team after the language had been designed" -- http://en.wikipedia.org/wiki/Guy_L._Steele,_Jr. |
19:53 |
|
pdurbin |
sivoais: maybe it was too late :) |
19:55 |
|
sivoais |
Ah! |
19:56 |
|
sivoais |
Also, I hadn't caught up on <http://en.wikipedia.org/wiki/Fortress_(programming_language)>. Seems they stopped development in 2012. |
19:57 |
|
pdurbin |
was it awesome? |
20:00 |
|
sivoais |
The most interesting thing about it as a tool was that they tried to make the syntax match mathematical notation. You could actually read the math and execute it! |
20:02 |
|
sivoais |
Oh, and the code could be converted to LaTeX. A bit like a computer algebra system like Mathematica or Maxima, but made for high-performance computing. |
20:04 |
|
pdurbin |
hmm, well, scala is pretty good for that... mathematical notation |
20:07 |
|
sivoais |
Heh, and here's Guy L. Steele's keynote "What Scala and Fortress can learn from each other" <http://skillsmatter.com/podcast/scala/scala-days-keynote-3018> |
20:08 |
|
sivoais |
I have not watched it, but I'm going to download the video now :-) |
20:18 |
|
pdurbin |
sivoais: please let me know if it's worth watching |