From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,4873305131bf4d94 X-Google-Attributes: gid103376,public X-Google-Thread: 109fba,4873305131bf4d94 X-Google-Attributes: gid109fba,public X-Google-Thread: 1014db,4873305131bf4d94 X-Google-Attributes: gid1014db,public From: seebs@plethora.net (Peter Seebach) Subject: Re: Porting Experiences (was Ada and Pascal etc ) Date: 1997/11/07 Message-ID: <63vtsp$hj1$1@darla.visi.com>#1/1 X-Deja-AN: 287738489 References: <34557f2b.1934172@news.mindspring.com> <878836086snz@genesis.demon.co.uk> <63uron$hqo$5@route1.mdrf.france3.fr> <34638433.31EE@gsg.eds.com> NNTP-Posting-Date: 07 Nov 1997 14:32:25 CST Organization: Plethora Internet Newsgroups: comp.lang.ada,comp.lang.c,comp.lang.c++ Date: 1997-11-07T14:32:25-06:00 List-Id: In article <34638433.31EE@gsg.eds.com>, Shmuel (Seymour J.) Metz wrote: >As to rats'-nests, the worst rats' nests that I've seen have been BAIC >and C programs. The all time worst rats' nest I've ever seen goes to a program that you could *claim* was C++, but honestly, at my most hostile to the language, I wouldn't blame it on C++. It was written by FORTRAN programmers. The "List" class had one, and only one, virtual function; it was called "Draw". The only thing which implemented it was four or five levels down an inheritance tree, and used it to draw only one kind of object, with a large set of assumptions about which displays were available to draw in. Luckily, it was only called in these cases, at least, by intent. That wasn't the worst, it was just one of the most memorable pieces. I had a lot of fun staring at that code and wondering what posessed these people to do what they did. It was pretty crazy. -s -- seebs@plethora.net -- Speaking for myself. No spam please. Copyright 1997. All rights reserved. This was not written by my cat. C/Unix wizard - send mail for help! -- - More Net, Less Spam!