It’s interesting that: “results indicate no difference in accuracy between the two styles, subjects recognize identifiers in the underscore style more quickly.”
CamelCaseToBeCrowded might not work in many Lisp dialects, since symbols may get case converted by the Lisp reader functions. In Common Lisp all symbols get upcased by default and one would have to escape a mixed-case symbol: |CamelCaseToBeCrowded| would preserve the case. Btw., |Camel Case To Be Crowded| would also be a legal identifier. Alternative: change the reader conversion mode.
4 comments
[ 2.2 ms ] story [ 21.7 ms ] threadI do find CamelCaseToBeCrowded, but in context, it is just fine.
It's nearly always a religious argument, but one could build a simple hierarchy by allowing them to be used together, as long as they are consistent.