Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10 5/3/83; site hou5d.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxl!houxm!hogpc!houti!ariel!hou5f!hou5e!hou5d!mat From: mat@hou5d.UUCP Newsgroups: net.lang.c Subject: Re: Numerical C Message-ID: <916@hou5d.UUCP> Date: Thu, 19-Apr-84 14:50:25 EST Article-I.D.: hou5d.916 Posted: Thu Apr 19 14:50:25 1984 Date-Received: Fri, 20-Apr-84 02:11:18 EST References: <3954@utcsrgv.UUCP> Organization: AT&T Information Systems Laboratories, Holmdel, NJ Lines: 19 If you INSIST on arbitrarily adding types with odd properties to the language, do it right. How do you do it right? Make the language type extensible. I don't want to start up a C-vs-ADA(tm DOD) debate but ADA has a few things done right here. Look at how they were done, especiallty the function "+" ... garbage. There's a lot of stuff WRONG with ADA types; the length/precision specifications are roccoco (to say the least) but the extensibiility was well done. Someday we may learn enough about what was done wrong to feel confident adding it to C. I don't think that that day has yet come. -- from Mole End Mark Terribile (scrape..dig) hou5d!mat ,.. .,, ,,, ..,***_*.