camel case (was Re: Batching with comments)



dear Barton,

> So we used underscore style names (or jammed words together :)
> Is this German language style?

AFAIK the German language grammar logic behind the notation of using UPPERCASE vs
lowercase is to distinguish consequently between objects ('nown') vs verbs ('to do
something').
Objects start UPPERCORE (e.g. 'tree'='Baum') whereas activities start lowercase (e.g.: 'I
draw a picture.' = 'Ich male ein Bild.').
'Jamming' or as I would say 'concatenating words' is/was indeed sometimes typical but
after the orthografic reform of German speaking counties (Austria, Switzerland, Germany)
around the year 2000 it's use is reduced, e.g. old 'eisessen' = new 'Eis essen' = 'eating
ice'.

My 2 cents for the case of camelcase ;-)

HTH (=herzliche Gruesse)

Wolfgang


"Barton Willis" <willisb at unk.edu> schrieb:
> >On an unrelated tangent --- I'm opposed to camelCaseNames.
> 
> With good reason, I believe. If we allow Maxima to have both
> camel case and underscore style identifiers, it gets confusing.
> A user must remember both the identifier and the style of the
> identifier. Once upon a time, Maxima was case insensitive.
> So we used underscore style names (or jammed words together :)
> Is this German language syle?)
> 
> Barton
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima