Subject: Case sensitivity (was Conjugate is weird)
From: Raymond Toy
Date: 14 Apr 2003 11:04:10 -0400
>>>>> "James" == James Amundson <amundson@fnal.gov> writes:
James> -- In my opinion, we should
James> a) Make Maxima totally case sensitive.
James> b) Make the Maxima built-in functions lower case.
James> Point 1) is the most important aspect of my reasoning. I think we can
James> deal with 5) -- we are making this change for a better future.
I personally prefer case insensitive. But I must be unusual in this
regard because even in languages that ARE case sensitive, I rarely use
that feature. It's hard to pronounce case-sensitive names and it's
equally hard to decide how to capitalize long names that are
abbreviated in some way.
James> It looks like my opinion is compatible with Richard's opinion. I think
James> his spelling corrector suggestion could be a reasonable way to ease the
James> transition.
I guess I'm also a minimalist here. I don't want a spelling
corrector. DWIM (do what I mean) never works well enough for me. I
want a read-my-mind-and-dwim system. :-)
C Y also had a comment one generating something better than "not
enough args". I don't like those either because it's hard to do.
It's easy enough for the user to do "describe(integrate)" to figure
out what the args are.
In any case, I will let James and others set the direction.
Ray