_ ___ ____ ____ ____ _ |_|_ _ / _ \/ ___/ ___|| _ \ __ _ ___| |_ _|_||_| | | | \___ \___ \| |_) | / _` |/ __| __| |_||_|_| | |_| |___) |__) | __/ | (_| | (__| |_ |_|_|_| \___/|____/____/|_| \__,_|\___|\__| OSSP act - Abstract Container Types TODO - es sollte custom/domain-specific hash functions geben, die wissen, welche Keys reinkommen und auf diese spezzialisiert sind! Beispielsweise sollte bei Key=Pathname nur auf die letzten Bytes gehasht werden, etc. - directory shrink? - heap, pqueue? "`Reuse an expert's code' is the right advice for most people. But it's a useless advice for the experts writing the code in the first place. -- Dan J. Bernstein Design Goals: o allows low-level adjustments of data structures o uses a general contexts concept (shared memory support, user attachments) o is thread-safe + reentrant ? o allows the use of arbitrary user key/values o allows key/values to be loans or gifts