|6 days ago||3 months ago|
|GNU General Public License v3.0 or later||BSD 3-clause "New" or "Revised" License|
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Using C++ static libraries from Python?
1 project | reddit.com/r/learnpython | 19 Nov 2021
Just use https://github.com/pybind/pybind11 . Your life will be a lot simpler that way.
What to use to develop GUIs in C++?
4 projects | reddit.com/r/cpp_questions | 18 Nov 2021
Some work on the C++ side will be required. There's https://github.com/pybind/pybind11 for example.
error C2039: '_invalid_parameter': is not a member of '`global namespace''
1 project | reddit.com/r/cpp_questions | 17 Nov 2021
Switch to c++ (from c#)
1 project | reddit.com/r/cpp_questions | 30 Aug 2021
Also if you need to write libraries for Python in C++: https://github.com/pybind/pybind11
10 year matplotlib/python programmer coming to c++, tips for being more productive?
4 projects | reddit.com/r/cpp | 19 Aug 2021
You should also be aware of pybind11, which makes calling c++ code from python (or vice-versa) a fairly straightforward task, if this becomes necessary or convenient.
Bi-directional marriage of C++ and Python
1 project | reddit.com/r/Cplusplus | 27 Jul 2021
Share data between a C++ application and Python.
2 projects | reddit.com/r/cpp | 10 Jul 2021
Pybind11 is what you are looking for.
wrapping c++ in python
1 project | reddit.com/r/csMajors | 24 Jun 2021
My experience binding a couple of scripting engines with C++
2 projects | news.ycombinator.com | 24 May 2021
This was not my information at the time. But thanks for the info, it is helpful.
With https://github.com/pybind/pybind11 there is really great integration with C++ and Python is my second home after C++ actually.
Anyway, I am quite happy with Wren and it seems to be fast (not a requirement for my project, though)
C++ Weekly - Ep 270 - Break ABI to Save C++
2 projects | reddit.com/r/cpp | 4 May 2021
Managed to dig up the issue: https://github.com/pybind/pybind11/issues/1262
We haven't tracked posts mentioning sparsehash yet.
Tracking mentions began in Dec 2020.
What are some alternatives?
PyO3 - Rust bindings for the Python interpreter
setuptools-rust - Setuptools plugin for Rust support
PEGTL - Parsing Expression Grammar Template Library
Optional Argument in C++ - Named Optional Arguments in C++17
sparsehash-c11 - Experimental C++11 version of sparsehash
Hashmaps - Various open addressing hashmap algorithms in C++
xeus-cling - Jupyter kernel for the C++ programming language
LSHBOX - A c++ toolbox of locality-sensitive hashing (LSH), provides several popular LSH algorithms, also support python and matlab.
FunctionalPlus - Functional Programming Library for C++. Write concise and readable C++ code.
dynamic_bitset - Simple Useful Libraries: C++17/20 header-only dynamic bitset
py2many - Python to CLike languages transpiler