🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.std.c++
Article #3068

Re: STL still in standard

#3068
From: Dick Menninger
Date: Mon, 22 Jan 1996 22:08
40 lines
2189 bytes
> ==========Steve Karmesin, 1/19/96==========
 
> Micha Berger wrote:
> ....snip...

> First, I will dispute the claim that something like the STL is not OO.
> Second, even if it was not that doesn't make it a bad part of C++.
 
> The fact that the algorithm of the STL aren't tied to particular data
> structures does not mean that it is not OO. A better OO
language than C++
> would in fact allow the algorithms themselves to be objects. The
> fact that
> they are written as templates rather than classes in C++ is because of
> limitations in C++, not limitations in the idea of objects.
> Object != class.
> 
> I would say that the STL is a big help in OO design, even if the
> algorithms
> aren't considered to be objects themselves.

Actually, the templated algorithms are more at the
level of meta-object patterning.  If strict OO does
not allow you to get up out of the furrow you are
digging to see larger pictures, then strict OO has
a serious problem of too narrow a vision of the
problem space.

Being able to explicitly codify generic forms is
an essential part of good OO.  It sounds like
people want everyone to reinvent the wheel
for some misplaced notion of purity.

Good Day
Dick
Dick.Menninger@DaytonOH.ATTGIS.COM
---
[ comp.std.c++ is moderated.  Submission address: std-c++@ncar.ucar.edu.
  Contact address: std-c++-request@ncar.ucar.edu.  The moderation policy
  is summarized in http://dogbert.lbl.gov/~matt/std-c++/policy.html. ]
Technical Details
Message-ID: <DLLJL2.4Ku@falcon.daytonoh.attgis.com>
Path: arc1-ca.pugleaf.net!in2.uu.net!bounce-back
References: <30FED537.43283C@ccsf.caltech.edu>

Show Full Headers
Complete Article Headers
From: Dick Menninger <Dick.Menninger@daytonoh.attgis.com>
Message-ID: <DLLJL2.4Ku@falcon.daytonoh.attgis.com>
X-Original-Date: Mon, 22 Jan 1996 19:03:02 GMT
Path: arc1-ca.pugleaf.net!in2.uu.net!bounce-back
Date: 22 Jan 96 22:08:35 GMT
Approved: fjh@cs.mu.oz.au
Newsgroups: comp.std.c++
Subject: Re: STL still in standard
Reply-To: mennid <Dick.Menninger@daytonoh.attgis.com>
Organization: AT&T Global Information Solutions
X-Newsreader: DiscussIT 2.5.1.3 for MS Windows [AT&T Software Products Division]
References: <30FED537.43283C@ccsf.caltech.edu>
X-Auth: PGPMoose V1.1 PGP comp.std.c++
 iQBFAgUBMQQLDuEDnX0m9pzZAQHd+gGAkJdSJ85fpmdHpnESPUsVGubEi62MjmeI
 SCP4R43o+OjmwmDR30E4jXviqAWZEfem
 =p4F1