🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.misc
Article #3216

Re: CHALLENGE: heterogeneous collections

#3216
From: franck boissiere
Date: Tue, 26 Mar 1991 10:10
26 lines
1635 bytes
> In article <pallas.669923769@red-dwarf>, pallas@eng.sun.com (Joseph Pallas) writes:
> |> 
> |> Sooner or later, opponents of static typing bring out the
> |> heterogeneous collection.  
> |> [stuff deleted]
> |> The problem is, no one has ever come up with a convincing reason why I
> |> should want my type system to handle the heterogeneous collection.
> |> This is because no one has come up with a convincing reason why I
> |> should want to write programs that contain heterogeneous collections.
> |> Needing collections of otherwise-unrelated objects generally signals a
> |> flaw in the design, not a failing of the type system.
> 

There is at least one kind of system which must allow heterogeneous
collections. It is often called Open System. Is these systems the
person who writes the kernel do not know anything about what objects
will be used by the persons who will extend the system.

Another exemple is for debugging, where you might collect any kind
of objects.


-- 
Franck BOISSIERE                        boissier@irisa.irisa.fr
C.C.E.T.T.   B.P. 59                    boissiere@ccett.fr
35512 CESSON SEVIGNE CEDEX  FRANCE    
Technical Details
Message-ID: <1991Mar26.101051.29527@irisa.fr>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!mcsun!corton!irisa!boissier
References: <1991Mar25.220525.11087@leland.Stanford.EDU>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!rpi!usc!cs.utexas.edu!uunet!mcsun!corton!irisa!boissier
From: boissier@irisa.fr (franck boissiere)
Newsgroups: comp.lang.misc,comp.object
Subject: Re: CHALLENGE: heterogeneous collections
Message-ID: <1991Mar26.101051.29527@irisa.fr>
Date: 26 Mar 91 10:10:51 GMT
References: <1991Mar25.220525.11087@leland.Stanford.EDU>
Sender: news@irisa.fr
Organization: IRISA, Rennes (FR)
Lines: 26