Subject: Feather (was Re: "In Place" list efficiency (was Re: List package)) - DN [1]
Paul Duffin <pduffin@mailserver.hursley.ibm.com> - 12 Mar 1999 - comp.lang.tcl
Bruce S. O. Adams wrote:
>
> snip
I thought that as we were discussing this sort of thing I would let you
know what I am currently working on.
Feather
A set of MUTABLE Tcl object types which will eventually include the
following.
map Tcl hash table (array)
vector Tcl list
string Tcl string (much less copying)
struct C structures
chain Linked list, very efficient manipulation (no indexing)
Plus generic methods for accessing these types, along the lines of the
STL for C++.
These should really improve the ability of Tcl to manipulate complex
data structures.
Also in plan but requiring some 'minor' changes to the core are the
following.
proper lambda functions
curried functions
--
Paul Duffin
DT/6000 Development Email: pduffin@hursley.ibm.com
IBM UK Laboratories Ltd., Hursley Park nr. Winchester
Internal: 7-246880 International: +44 1962-816880
Last modified
1999-09-27
1999-09-27
(195.108.246.50)
Note: you are looking at
the snapshot of an old wiki
- much of this information
is likely to be very outdated
