mirror of
https://github.com/pybind/pybind11.git
synced 2024-11-22 13:15:12 +00:00
mention pyrosetta stats
This commit is contained in:
parent
8de0437e46
commit
68b193e3f2
@ -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,
|
|||||||
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:
|
|||||||
- 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
|
||||||
|
Loading…
Reference in New Issue
Block a user