Skip to content

Commit 3af8d6a

Browse files
committed
Close up acknowledgements a bit more
1 parent 3d2d459 commit 3af8d6a

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

_posts/2015-04-24-FFI-and-Rust.md

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ description: "Zero-cost and safe FFI in Rust"
77

88
Rust's quest for world domination was never destined to happen overnight, so
99
Rust needs to be able to interoperate with the existing world just as easily as
10-
it talks to itself. In particular, **Rust makes it easy to communicate with C
10+
it talks to itself. For this reason, **Rust makes it easy to communicate with C
1111
APIs without overhead, and to leverage its ownership system to provide much
1212
stronger safety guarantees for those APIs at the same time**.
1313

@@ -182,7 +182,9 @@ extra allocations or overhead.
182182
Rust's amazing community has already built some substantial safe bindings around
183183
existing C libraries, including [OpenSSL][rust-openssl], [libgit2][git2-rs],
184184
[libdispatch][dispatch], [libcurl][curl-rust], [sdl2][sdl2], [Unix APIs][nix],
185-
and [libsodium][sodiumoxide].
185+
and [libsodium][sodiumoxide]. This list is also growing quite rapidly on
186+
[crates.io][crates-io], so your favorite C library may already be bound or will
187+
be bound soon!
186188

187189
[rust-openssl]: https://crates.io/crates/openssl
188190
[git2-rs]: https://crates.io/crates/git2
@@ -191,6 +193,7 @@ and [libsodium][sodiumoxide].
191193
[sdl2]: https://crates.io/crates/sdl2
192194
[nix]: https://crates.io/crates/nix
193195
[sodiumoxide]: https://crates.io/crates/sodiumoxide
196+
[crates-io]: https://crates.io
194197

195198
### C talking to Rust
196199

0 commit comments

Comments
 (0)