From: Simon Wright <simon@pushface.org>
Subject: Booch Components 20020117
Date: 19 Jan 2002 07:11:17 +0000
Date: 2002-01-19T07:11:17+00:00 [thread overview]
Message-ID: <x7vlmeuddd6.fsf@smaug.pushface.org> (raw)
This release has been uploaded to
http://www.pushface.org/components/bc/
(still an alias for the old http://www.pogner.demon.co.uk/components/bc/)
and is mirrored at http://www.adapower.net/booch/ .
There was an unannounced release 20011011.
Significant features since 20010819:
Interface:
The Containers that don't provide structural sharing (Bags,
Collections, Dequeues, Maps, Queues, Rings, Sets and Stacks) now
support Streams ('Input, 'Output).
Unfortunately, GNAT 3.13p doesn't support this for dynamic or
unbounded forms (runtime errors), while ObjectAda fails at runtime
when the Item type is a discriminated record (OK for tagged types,
though). Walking on broken glass here.
The way Storage Management is specified has changed significantly:
you now supply a single generic parameter of type
System.Storage_Pools.Root_Storage_Pool'Class. This will be painful
to start with, but should simplify matters in the long run.
You couldn't override equality for a Map's Key.
Contributions:
Pat Rogers has added a storage manager for real-time applications.
next reply other threads:[~2002-01-19 7:11 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-01-19 7:11 Simon Wright [this message]
2002-02-06 23:35 ` Booch Components 20020117 Matthew Heaney
2002-02-07 15:12 ` Stephen Leake
2002-02-10 12:32 ` Simon Wright
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox