[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Pan-devel] Replace custom data structures with standard ones?

From: Rui Maciel
Subject: [Pan-devel] Replace custom data structures with standard ones?
Date: Mon, 11 Feb 2013 10:45:00 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130106 Thunderbird/17.0.2

A significant number of custom/non-standard data structures are used in Pan. In some cases these non-standard data structures are apparently redundant and used without adding much value (i.e., Loki::AssocVector Vs std::map, pan::sorted_vector Vs std::set). Also, C++11 introduced a couple of standard data structures (std::array, std::unordered_map).

Considering this, and considering that these custom data structures date back to a time when C++ standard containers were still freshly implemented and therefore were notorious for their, say, non-optimal performance, and that including them affects the project's maintainability, would Pan's maintainers be open to the idea of replacing them with their C++ standard counterparts?

Rui Maciel

reply via email to

[Prev in Thread] Current Thread [Next in Thread]