From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.5-pre1 (2020-06-20) on ip-172-31-74-118.ec2.internal X-Spam-Level: X-Spam-Status: No, score=-1.9 required=3.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.5-pre1 Date: 7 Jan 93 08:09:43 GMT From: agate!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!rpi!ghost.dsi.unimi. it!univ-lyon1.fr!chx400!sicsun!disuns2!lglsun!magnus@ucbvax.Berkeley.EDU (Magn us Kempe) Subject: Re: Enum's start at 0? Message-ID: <1993Jan7.090943@lglsun.epfl.ch> List-Id: Timothy M. Schreyer asks: : ... why do string indices start at 1? :-) A closet Pythagorean in the Ada design team got rational arithmetic into the compilers; similarly, a disciple of Parmenides strove to find the one in the many and upheld that what is not, is not. Thus, String indices start at 1, not in the void of 0. Ada is the language for those who have love of wise programming, a derived type of philosophers. -- Magnus Kempe "I have sworn ... eternal hostility to every form of magnus@lglsun.epfl.ch tyranny over the mind of man." -- Thomas Jefferson