🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.pc
Article #8704

Re: Microsoft C V3.0 -> 4.0 Incompatibility

#8704
From: Guido van Rossum
Date: Sat, 01 Nov 1986 16:30
20 lines
1604 bytes
In article <3@suneast.uucp> billp@suneast.uucp (8870x138) writes:
>One other major difference is the rename library call.  The arguments are
>reversed from V3.0 to V4.0:

And so it should be.  "Rename" is in the proposed ANSI C library, and
also a BSD system call; MSC 3.0 had the arguments reversed with respect
to these, probably because they didn't look carefully at their examples
(in general, I am very pleased with their Unix compatibility -- it makes
porting software painless).

>Also the compiler will give warning messages if you have #endif statements
>which is followed by some text.

While I don't like this change as much as the previous one, this, too,
is compatible with ANSI C (but not with common practice on Unix -- I
believe there was a battle over this in the ANSI C committee which was
lost by the Unix peoples).  At least it is a warning, not an error, so
you can take your time fixing this.
-- 
	Guido van Rossum, CWI, Amsterdam <guido@mcvax.UUCP>
Technical Details
Message-ID: <7128@boring.mcvax.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!husc6!seismo!mcvax!guido
References: <1113@kontron.UUCP> <3@suneast.uucp>

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!rutgers!husc6!seismo!mcvax!guido
From: guido@mcvax.uucp (Guido van Rossum)
Newsgroups: net.micro.pc
Subject: Re: Microsoft C V3.0 -> 4.0 Incompatibility
Message-ID: <7128@boring.mcvax.UUCP>
Date: Sat, 1-Nov-86 11:30:04 EST
Article-I.D.: boring.7128
Posted: Sat Nov  1 11:30:04 1986
Date-Received: Wed, 5-Nov-86 06:18:38 EST
References: <1113@kontron.UUCP> <3@suneast.uucp>
Reply-To: guido@boring.uucp (Guido van Rossum)
Organization: "Stamp Out BASIC" Committee, CWI, Amsterdam
Lines: 20
Apparently-To: rnews@mcvax