Path: utzoo!utgpu!water!watmath!clyde!cbosgd!ihnp4!chinet!dag From: dag@chinet.UUCP (Daniel A. Glasser) Newsgroups: comp.lang.c Subject: Re: == vs = Message-ID: <2111@chinet.UUCP> Date: 14 Jan 88 10:59:32 GMT References: <11216@brl-adm.ARPA> Reply-To: dag@chinet.UUCP (Daniel A. Glasser) Organization: Chinet - Public Access Unix Lines: 26 In article <11216@brl-adm.ARPA> RAY%TEMPLEVM.BITNET@CUNYVM.CUNY.EDU (Ray Lauff) writes: 'Correcting potential bugs is exactly what ANSI and ISO standardization 'should attempt to do. [stuff about cobol deleted] ' [more stuff deleted] ' 'I do agree that changing the assignment operator to := would be a radical 'alteration of the language, causing many programs to require changes, but 'why not try to correct potential problems now, before it becomes standard? 'Hey, we can always use the global replace in our editors to change == to ':=. Now how hard could that be....? ' Actually, you have introduced a bug here -- You are changing comparisons ("==") to assignments (":="). I think that this is all very silly, since this would change virtually every useful program (I know, there are some useful programs that make no assignments or comparisons for equality...) Unless you are using a printer with proportional spacing, '==' does not look like '=', even with smearing, since the former is much longer than the latter. -- Daniel A. Glasser ...!ihnp4!chinet!dag ...!ihnp4!mwc!dag ...!ihnp4!mwc!gorgon!dag One of those things that goes "BUMP!!! (ouch!)" in the night.