Commit 68b193e3 by Wenzel Jakob

mention pyrosetta stats

parent 8de0437e
...@@ -74,8 +74,11 @@ In addition to the core functionality, pybind11 provides some extra goodies: ...@@ -74,8 +74,11 @@ In addition to the core functionality, pybind11 provides some extra goodies:
- Everything is contained in just a few header files; there is no need to link - Everything is contained in just a few header files; there is no need to link
against any additional libraries. against any additional libraries.
- Binaries are generally smaller by a factor of 2 or more compared to - Binaries are generally smaller by a factor of at least 2 compared to
equivalent bindings generated by Boost.Python. equivalent bindings generated by Boost.Python. A recent pybind11 conversion
of PyRosetta, an enourmous Boot.Python binding project,
[reported](http://graylab.jhu.edu/RosettaCon2016/PyRosetta-4.pdf) a binary
size reduction of **5.4x** and compile time reduction by **5.8x**.
- When supported by the compiler, two new C++14 features (relaxed constexpr and - When supported by the compiler, two new C++14 features (relaxed constexpr and
return value deduction) are used to precompute function signatures at compile return value deduction) are used to precompute function signatures at compile
...@@ -107,7 +110,7 @@ Dean Moldovan, ...@@ -107,7 +110,7 @@ Dean Moldovan,
Ben Pritchard, Ben Pritchard,
Jason Rhinelander, Jason Rhinelander,
Boris Schäling, Boris Schäling,
Pim Schellart, Pim Schellart, and
Ivan Smirnov. Ivan Smirnov.
### License ### License
......
...@@ -68,8 +68,12 @@ In addition to the core functionality, pybind11 provides some extra goodies: ...@@ -68,8 +68,12 @@ In addition to the core functionality, pybind11 provides some extra goodies:
- Everything is contained in just a few header files; there is no need to link - Everything is contained in just a few header files; there is no need to link
against any additional libraries. against any additional libraries.
- Binaries are generally smaller by a factor of 2 or more compared to - Binaries are generally smaller by a factor of at least 2 compared to
equivalent bindings generated by Boost.Python. equivalent bindings generated by Boost.Python. A recent pybind11 conversion
of `PyRosetta`_, an enourmous Boot.Python binding project, reported a binary
size reduction of **5.4x** and compile time reduction by **5.8x**.
.. _PyRosetta: http://graylab.jhu.edu/RosettaCon2016/PyRosetta-4.pdf
- When supported by the compiler, two new C++14 features (relaxed constexpr and - When supported by the compiler, two new C++14 features (relaxed constexpr and
return value deduction) are used to precompute function signatures at compile return value deduction) are used to precompute function signatures at compile
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment