Rust
Rust development, consulting and training
Whether you are planning to integrate projects written in Rust with your existing C++ and Qt application or develop Rust-based applications from scratch, KDAB is the right partner for you.
Rust is being adopted in more and more software projects, often being described as "the better C++". That's not entirely fair, as C++ still possesses many valuable attributes. However, is it true that one of Rust's main advantages is that it is memory-safe by design. That contrasts with the expert level of knowledge and attention to detail required to achieve a similar level of safety using C++.
No matter whether you want to integrate a Rust application with existing C++ and Qt applications or re-write parts of the backend in Rust, KDAB makes sure the integration works seamlessly. As an example, we have created safe Rust bindings for Qt, called CXX-Qt, which is freely available on Github.
Apart from C++/Rust integration KDAB can also help you create new Rust applications from scratch, including Rust-based GUIs, if that is preferred.
Rust Services in partnership with Ferrous Systems
KDAB has grown a close partnership with the Rust experts Ferrous Systems. Together, the two companies provide market-leading knowledge and assistance around all aspects of software development with Rust.
Learn Rust
KDAB is also the exclusive reseller for Ferrous Systems' world-leading Rust training courses. Whether you just start to learn Rust or want to get into the details of Embedded Rust development, you will find the right course that fits your needs. Check out the training schedule or ask for a customized offer for your team.
Getting Started with Rust and C++ integration
Watch the joint talk by Florian Gilcher, CEO of Ferrous Systems, and Till Adam, CCO of KDAB, about the integration of Rust and C++ below.
Member of the Rust Foundation
As a contributor especially to the integration of Rust with C++ and Qt, KDAB has become a Silver Member of the Rust Foundation.
Read more
Get in touch
If you have any questions about Rust or want to discuss your project with us, we look forward to hearing from you.
Contact