Article View: comp.lang.clos
Article #4CLOS data structures shelf
From: Fernando Mato Mira
Date: Thu, 29 Oct 1992 10:44
Date: Thu, 29 Oct 1992 10:44
30 lines
1796 bytes
1796 bytes
I have noticed that you can find almost all the high level tools you want for LISP in the public domain, but is there any source for a good set of data structure classes (gap lists, tree varieties, whatever)? If such a thing does not exist, maybe it would be a good idea to organize a shelf accessible by ftp somewhere. Unless somebody can provide a pretty complete library with a consistent interface which has also been well coded, I think that it would be better to make it grow from the list/array level, which would require some discussion. It will require some work to adapt contributions to the "standardized" classes, but you will not need to have a dozen versions of some basic tree class differing fundamentally in their interface and implementation to be able to use at the same time, say, the restricted quadtrees provided by one person, the octress given by a second one, and the mip-maps developed by a third. In OO programming, classes are part of the language, and their standardization is something that deserves the same attention as that of the MOP or CLOS itself. -- Fernando D. Mato Mira Computer Graphics Lab Swiss Federal Institute of Technology matomira@di.epfl.ch NeXTMail : matomira@lignext.epfl.ch FAX : +41 (21) 693 - 5328
Technical Details
Message-ID:
<1992Oct29.114419@disuns2.epfl.ch>Path:
arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!chx400!sicsun!disuns2!/!matomiraShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!news.univie.ac.at!chx400!sicsun!disuns2!/!matomira From: matomira@disuns2.epfl.ch (Fernando Mato Mira) Newsgroups: comp.lang.clos,comp.lang.lisp Subject: CLOS data structures shelf Message-ID: <1992Oct29.114419@disuns2.epfl.ch> Date: 29 Oct 92 10:44:19 GMT Sender: news@disuns2.epfl.ch Reply-To: matomira@disuns2.epfl.ch (Fernando Mato Mira) Followup-To: comp.lang.clos Organization: Ecole Polytechnique Federale de Lausanne Lines: 30 Nntp-Posting-Host: disun43.epfl.ch