
2013/2/14 Michael Marcin <mike.marcin@gmail.com>:
Boris Schaeling wrote:
For now no idea is too stupid - and even if it is, it might help someone else to get a good idea. :)
More ideas: - USB library (integrated with asio?) - COM port library (integrated with asio?) - Hardware random number generator (integate with Boost.Random!) - Pipes and named pipes library (integrated with asio? integrated with IOstreams?) - Protocols implementation based on asio (SNMP for example ) - Simple key-value reading and storing (or just allow program options to write options into config file) - Full text search - Near Duplicate Detection (shingling)
We don't have to volunteer to implement any of these ideas right? :)
Let's be honest, this ideas require much more than 3 months of coding:
- Hardware graphics (OpenGL/OpenGL|ES/DirectX abstraction) - GUI library - physics library (ODE/Havok/PhysX/etc abstraction)
This is already implemented in Boost.PropertyTree (and there is a Spirit implementation in Spirits examples)
- json parsing libary
Those I'd really love to heave:
- trie data structure - radix sort
-- Best regards, Antony Polukhin