Rust 2018 extern crate. It also supports object-oriented programming via structs, ...