[Python-ideas] Multi-index Containers Library

SF Markus Elfring elfring at users.sourceforge.net
Mon Dec 1 16:12:12 CET 2014


>> http://www.boost.org/doc/libs/1_57_0/libs/multi_index/doc/index.html
> 
> This came up on #python just last week, and I've personally encountered
> a desire for something similar a bunch of times.

How challenging is it to map powerful Boost classes to the Python
programming language?


> Probably, though, the ideal interface to something like this would need
> some time to evolve before it would be useful to include in the stdlib,

I am curious on how this could happen ...


> along with some motivating use cases

Would you like to look at any more examples I could show?


> -- at least, it would be nice if there were one or two third party
> implementations to compare before settling on an interface.
> I can't think of any existing implementations that operate on purely
> in-memory structures.

Thanks for your feedback.


> Boost::multiindex is pretty awesome, but its interface is also
> somewhat complicated, and a 1:1 translation wouldn't make for a pretty
> Python experience.

Will this story become another promising software development adventure?

Regards,
Markus


More information about the Python-ideas mailing list