Re: Re: Discover data patterns or Create data patterns?
Dimitre Novatchev wrote: > So, I am sure this cannot be achieved with C++ generics, which is > supported entirely at compile time. As for Java, I am not even aware > if it has any generics support at all. So ditch generics and use good old void* or Object. Just because it can't be written in a type safe way, doesn't mean it can't be written. > The types Node<T>, Node<Node<T>>, Node<Node<Node<T>>>, ... > will need to be created at runtime, as it is impossible to know at > compile time how deep the type nesting will need to be (although in > the case of a finger tree we know this will be close to log2(N), where > N is the number of leaf nodes of the tree). That sounds like a runtime cost that I'd rather not have to pay for the sake of type safety. John -- John Snelson, Oracle Corporation http://snelson.org.uk/john Berkeley DB XML: http://oracle.com/database/berkeley-db/xml XQilla: http://xqilla.sourceforge.net
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format