OysterPack Rust workspace ('ruggine' is the Italian word for 'rust')
The vision is to provide a Rust platform that empowers developers and organizations to adopt rust.
Because Rust provides the following competitive advantages:
- Memory safety
- Memory efficiency, i.e.,small memory footprint
- Performance
- CPU efficiency
- No garbage collector
- Zero-cost abstractions
- Async futures
- Async IO
- Fearless concurrency
- thanks to memory safety and borrowing/ownership model enforced at compile time
- Single binary deployment
- small binaries
- First class tooling, i.e., cargo
- Excellent documentation
- Open source language - empowering the community
Rust is simply the best systems programming language that we can TRUST for building production grade systems. Rust's focus on safety, speed, and concurrency delivers the performance and control of a low-level language, but with the powerful abstractions of a high-level language.
The bottom line is that Rust will:
- reduce operational costs thanks to low memory footprint, small binaries, and high performance
- enhance customer experiences thanks to enhanced performance, reliability, and stability
- strengthen developers thanks to the rust compiler
- prevent entire classes of bugs thanks to the rust compiler
- boost developer productivity thanks to rust first class support for tooling and documentation
Licensed under either of
- Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
- MIT license (LICENSE-MIT or http://opensource.org/licenses/MIT)
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.