Case sensitivity (was Conjugate is weird)



Hi James.

| 2) I propose to make all of the maxima code use a single case (lower
| case).

Agreed.  Whenever I look at Maxima source my eyes run away from the screen -
they seem to be much happier looking at lower case.

| There will be no InterCaps, or other use of mixed case.

For Lisp source I think that is entirely appropriate.

| (InterCaps were cool to me when I first saw them used in the 80's. Now
| they seem as about as tasteful as many other things that were cool in
| the 80's, e.g., MiamiVice.)

That style pleases me in languages which syntactically support it eg C,
Pascal, Haskell etc.

In particular, I would support the use of any case and hopefully,
eventually, other alphabets/symbols in Maxima code (as opposed to the Lisp
source in which Maxima is written).  Written mathematics uses such devices
as a matter of routine.

As for Miami Vice...


| We could make "all lower case maxima code" a
| coding standard.

Yes.


| I would not want a system that tried to make corrections for me, either.

Agreed.  Building on that, I like the VB model where partially typed
identifiers flash up ballon help alternatives and function argument types.
Of course I don't think that this is appropriate in the next year or so
given the other, more important, issues Maxima faces.


| I want to fully understand all the arguments before any decisions are
| made. Please continue to speak up.

Hence my interjection.

Mike Thomas.