||Ten little Indians
C.A.R. Hoar was amazingly correct, and the shadow of the Emperor's Clothes falls heavily on Modula-2. But I thought you might be amused by a piece in a lighter vein, written for the Tuebingen WG13 meeting over a year ago by Modula-2's great friend Professor Terry.
[Notes: Nottingham = place of Modula-2 conference, VDM = declaration language]
Ten little Modulans
And then there were ....
We start our tale with some Poetry:
"Ten little Modulans, keen to toe the line,
One went to Nottingham, and then there were nine.
Nine little Modulans thought casting sounded great,
One pressed for cast, old style, and then there were eight.
Eight little Modulans said "COMPLEX will be heaven".
One stayed with FORTRAN code, and then there were seven.
Seven little Modulans the FOR loop tried to fix,
Sixteen pages VDM - and then there were six.
Six little Modulans, exceptions felt should thrive.
One weakly RAISED a "no", and then there were five.
Five little Modulans, keen to add yet more,
Built five I/O libraries and then there were four.
Four little Modulans, on a formal spree,
Couldn't freeze the VDM, and then there were three.
Three little Modulans, Strings libraries did view,
One cried "still not enough!" and then there were two.
Two little Modulans said "Coroutines are fun"
HALT wouldn't terminate, and then there was one.
One little Modulan, dreadfully alone,
Soon he discovered C, and then there were none."
(Naughty Nineties Nursery Rhyme)