Rust: Safe borrowing across FFI with Diplomat

This summer, I had the privilege of interning at Google on the i18n team under… Read more

Similar

Efficient custom shapes in QtQuick with Rust

One of the advantages of QWidgets when building a Qt application is the ability to build in a simple way custom widgets with the QPainter API. This gives the Qt developer almost total freedom to implement complex geometries for their widgets. On the other... (more…)

Read more »

Rust’s Runtime

Rust has a runtime. No really it does! I blew past that aspect in my most recent post "Oxidizing the technical interview" when I put in the line: The greatest trick the Devil ever played was convincing C and Rust programmers their language has no runtime.... (more…)

Read more »

Inbound and Outbound FFI – Possible Rust

Foreign Function Interfaces (FFI) are a core mechanism for enabling integration of new languages into existing codebases or building on existing libraries. That said, the term “FFI” is often overloaded in ways that may be unclear or ambiguous, and the are... (more…)

Read more »