Re: gcc 3 and the iostream debacle

[prev] [thread] [next] [lurker] [Date index for 2005/08/31]

From: peter (Peter da Silva)
Subject: Re: gcc 3 and the iostream debacle
Date: 14:17 on 31 Aug 2005
>     #include <iostream>
>     #include <iostream.h>

VAXC sometimes wanted things like

	#include stdio

No quotes, no brackets, no extension.

This obviously made portable code a challenge. Particularly when
TOPS-20 had a compiler that tokenized everything in the preprocessor
so you couldn't ifdef it out.

Oh, and "$" and "@" were legal characters in identifiers.

I forget how I got around this. Maybe I didn't.

Anyway, there's reasons I hate extensions to C. Let alone derived
pseudo-object-oriented languages based on a design that had to work
as a C preprocessor. I've modified C, adding new features, but only
in play. Shipping code that implements or uses them is vile.

C++ is dead to me.

Generated at 13:00 on 06 Sep 2005 by mariachi 0.52