BlueRaja / High-Speed-Priority-Queue-for-C-Sharp

A C# priority queue optimized for pathfinding applications
MIT License
1.15k stars 169 forks source link

Look into code generation #33

Open BlueRaja opened 7 years ago

BlueRaja commented 7 years ago

There are too many queues sharing primarily the same code. Using generics is not an option because priority-comparison turns out to be too slow. I should look into Text Templates for code generation to reduce the code redundancy.

mchandschuh commented 4 years ago

New C# version has source generators that might turn this into a fun project.