Crystal allows you to bind to existing C libraries without writing a single line in C.
Additionally, it provides some conveniences like out and to_unsafe so writing bindings is as painless as possible.
out
to_unsafe