|  | Posted by Erland Sommarskog on 07/16/07 08:32 
Dan Guzman (guzmanda@nospam-online.sbcglobal.net) writes:>> Mumps, according to Wikipedia: "In MUMPS syntax, some spaces are
 >> significant; they are not merely whitespace. There are contexts in
 >> which a pair of spaces has a different syntactic significance than a
 >> single space"  Wow!  Amazing, firs time I've ever heard of this
 >> archaic language!
 >
 > As you can probably guess, MUMPS can be a developer's worst nightmare.
 > Anecdotal evidence:
 > http://worsethanfailure.com/Articles/A_Case_of_the_MUMPS.aspx
 
 Actually, my first programming job ever was in MUMPS! It was only for
 the summer though.
 
 The language certainly was weird. In one way it was very high-level: you
 did not have to open files and that. Just put a ^ in front of a variable
 name, and it was on disk. (I did not knew what a "database" was then.)
 On the other hand, some stuff were low-level, for instance the syntax
 did not permit indentation.
 
 The most weird thing I did was to implement some search-and-replace
 utility. This was not a regular program, but it resided in a global
 array (global = on disk). I found that this brought me to the low
 level that I did not any more have the luxury of a program counter,
 but at the end of each row, I had to explicitly say which "line" to
 go to next.
 
 I'm surprised to see that it still around.
 
 
 --
 Erland Sommarskog, SQL Server MVP, esquel@sommarskog.se
 
 Books Online for SQL Server 2005 at
 http://www.microsoft.com/technet/prodtechnol/sql/2005/downloads/books.mspx
 Books Online for SQL Server 2000 at
 http://www.microsoft.com/sql/prodinfo/previousversions/books.mspx
  Navigation: [Reply to this message] |