Boost logo

Boost :

From: John Max Skaller (skaller_at_[hidden])
Date: 2001-08-07 19:03:11


williamkempf_at_[hidden] wrote:

> Class statics result in the same thing. For that matter, block
> statics do as well. None of these uses are "bad designs",

        Yes, I believe every single use of static variables
and singletons is BAD DESIGN.

        MAJOR systems have been stuffed because of this:
GTK, the 3 million line program I once worked on,
the C library, I can go on and on: people are now
trying to fix the stupidity of the von Neumann computing
model, but in vain. ARRGG. Doesn't anyone teach about
good things like re-entrancy anymore?

> and every langauge I'm aware of supports at least one of these forms
> of "global" data.

        Pascal, Modula, Eiffel.

-- 
John (Max) Skaller, mailto:skaller_at_[hidden] 
10/1 Toxteth Rd Glebe NSW 2037 Australia voice: 61-2-9660-0850
New generation programming language Felix  http://felix.sourceforge.net
Literate Programming tool Interscript     
http://Interscript.sourceforge.net

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk