from Hacker News

SDSL – Succinct Data Structure Library for C++

by vsbuffalo on 9/2/15, 5:18 AM with 38 comments

  • by lorenzhs on 9/2/15, 11:21 AM

    The SDSL is very easy to use, and its versatility is quite amazing. It's also rather interesting to look at the list of papers that cite it: https://scholar.google.com/scholar?cites=6772708594529960585 and https://scholar.google.com/scholar?q=SDSL-lite
  • by jbandela1 on 9/2/15, 2:23 PM

    Cool library. Any thoughts on getting it to work with Visual C++ 2015. It now has pretty decent C++11 support, you already use CMake, and this library seems like something that is inherently OS neutral.

    Even when I am ultimately deploying on Linux, I will often develop and debug my os-independent logic using Visual C++ on Windows and then when that is working well, recompile using g++ or clang++.

  • by olistovell on 9/2/15, 10:14 AM

    Very nice! Why did you choose GPLv3 instead of LGPLv3?
  • by jheriko on 9/2/15, 5:26 PM

    this looks very cool but it is a shame about the license and a shame about the code style.

    STL is a poor exemplar to follow - its a real wasteland of a library and very deficient compared to libraries for other modern languages.

    however i will now go and learn these things and reinvent some wheels to make myself a better programmer.

    thanks. :)

  • by amelius on 9/2/15, 11:35 AM

    How does it compare in terms of memory and speed, to the GNU implementation of STL?