Become a sponsor to Nikolas Klauser
Every contribution supports the maintenance and development of libc++, including performance improvements, implementation of new features and reviewing other people's patches. Until now I've mostly working as a maintainer in my free time. I would like to continue the effort and improve libc++ independently if possible. This would allow me to spend significant amounts of time on projects which don't improve the user experience in an obvious way, but allow faster development in the end. Projects like simplifying libc++'s visibility macros, refactoring fundamental classes like string
, __tree
, __hash_tree
and vector
, and freezing the C++03 code. All of these projects have the potential to significantly simplify working on the library, but don't have any direct impact on users.
I am also open do to contracting work on libc++ (or other parts of the LLVM project) for bigger projects, like porting libc++ to new platforms, implementing major features, and more.
Featured work
-
llvm/llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
LLVM 34,451