FreeBSD.software
Home/devel/rubygem-rice

rubygem-rice

4.3.3devel

C++ interface to Rubys C API

Rice is a C++ header-only library that serves dual purposes. First, it makes it much easier to create Ruby bindings for existing C++ libraries. Second, it provides an object oriented interface to Ruby's C API that makes it easy to embed Ruby and write Ruby extensions in C++. Rice is similar to Boost.Python and pybind11 in that it minimizes boilerplate code needed to interface with C++. It does this by automatically determining type information allowing Ruby object to be converted to C++ and vice versa.

$pkg install rubygem-rice
ruby-rice.github.io/4.x
Origin
devel/rubygem-rice
Size
736KiB
License
BSD2CLAUSE
Maintainer
ruby@FreeBSD.org
Dependencies
2 packages
Required by
0 packages

Dependencies (2)