Tim Bunce wrote at Tue, 30 Jul 2002 18:16:12 +0200: > Umm, Google found this for me: > > There is a need for a new set of data type modules on CPAN that > allows abstract defined interfaces to data types with multiple > implmentations. > > This comes from an attempt to remove the some Queue and Priority > Queue code from POE, and making it possible to switch implmentations > for different types of data. > > The current data type modules are spread out all over, they also > lack a standard interface, and many are, frankly extremely poorly > implemented. > > ADT stands for Adstract Data Types. > > I follow that. And things like ADT::Queue::Priority make a lot of sense.
I also follow that, it's something I missed on CPAN. > >> New top level for implmentation of Abstract Data Types. > > What I don't follow is what an ADT.pm would contain. The OP said he wanted to register description: Abstract Data Type top level ADT as a top level domain. I do believe it's important to have this top level domain. But I also do believe that it is important that this top level domain is common, what will mean, that it isn't registered to anybody :-) I would suggest to simply register ADT::Specific::Datatype and the community will register, too, ADT::AnotherSpecific::Datatype Greetings, Janek