ssglaser
Posted on October 26, 2021
When we create a new release of Oso, we run 87 different Github actions. Those actions build libraries for 6 different languages and test them on different versions of the language across 3 different operating systems. Oso has libraries for Python, Ruby, Java, Javascript, Go, and Rust, and each of those libraries works on Linux, Windows, and macOS. Every library is based on a core that is written in Rust. That allows us to support so many languages without rewriting every feature 6 times.
See new post out to learn how it all works: https://www.osohq.com/post/cross-platform-rust-libraries
💖 💪 🙅 🚩
ssglaser
Posted on October 26, 2021
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.
Related
rust Need Advice on Improving My Codebase: Increased Readability and Error Management
November 12, 2024