On 6 November 2017 at 19:14, Steven D'Aprano <[email protected]> wrote: > On Mon, Nov 06, 2017 at 01:07:51PM +1000, Nick Coghlan wrote: >> When we did the "insertion ordered hash map" availability review, the >> main implementations we were checking on behalf of were Jython & VOC >> (JVM implementations), Batavia (JavaScript implementation), and >> MicroPython (C implementation). Adding IronPython (C# implementation) >> to the mix gives: > > Shouldn't we check with Nuitka (C++) and Cython as well?
If you're using dicts as dicts, Cython just uses the CPython ones via the C API, rather than defining its own. I didn't do any specific research for C++ (since it's essentially the king of fast low level data structure design, hence its popularity in graphics programming), but did see a few references to C++ ordered hash map implementations while looking into the available options for other runtimes. Cheers, Nick. -- Nick Coghlan | [email protected] | Brisbane, Australia _______________________________________________ Python-Dev mailing list [email protected] https://mail.python.org/mailman/listinfo/python-dev Unsubscribe: https://mail.python.org/mailman/options/python-dev/archive%40mail-archive.com
