Mixing C++ and Rust - Multi-Language "Hello World" with CXX

Описание к видео Mixing C++ and Rust - Multi-Language "Hello World" with CXX

CXX is an opinionated library that allows mixing C++ and Rust in a safe and idiomatic way. In this step-by-step tutorial, we implement an example application that uses CXX to bridge between C++ and Rust.

In the following videos, we will expand on this knowledge to add Qt to the mix with CXX-Qt.

You can also take a look at our other resources to get started with CXX-Qt:
The CXX-Qt Book: https://kdab.github.io/cxx-qt/book/
CXX-Qt Github Repository: https://github.com/KDAB/cxx-qt/
1.1 Mixing C++ and Rust - Introduction:    • Mixing C++ and Rust - Introduction  

Example code used in this video: https://github.com/KDAB/cxx-qt/tree/m...

00:00 Welcome
01:14 Project Setup
02:30 Rust Greeting & Language enums
05:42 C++ Greeter class
12:00 CXX Overview
13:45 Trivial Types: Sharing internals between C++ and Rust
17:30 extern "C++": Using C++ from Rust
22:00 extern "Rust": Using Rust from C++
23:30 Building the final app
28:45 Summary & Outro

All 'How to Integrate C++ and Rust' videos:    • How to Integrate C++ and Rust  

About the host:
Leon Matthes is a passionate Rust advocate and engineer since 2019. He has been working on KDAB's Rust R&D efforts by co-authoring CXX-Qt, KDABs open-source Rust-Qt interoperability framework.

Every month our newsletter is featuring technical blogs on Qt, C++ and 3D topics: https://www.kdab.com/development-reso...

About KDAB:
KDAB offers experienced software experts to help you deliver functional, high-performing, and innovative software across embedded, mobile, and desktop platforms for projects using C++, Qt, QML/Qt Quick, OpenGL, Qt 3D, and more. https://www.kdab.com/software-services

KDAB experts regularly take time out to deliver KDAB’s world class training, in-house or at open enrollment courses around the world. We are the market leaders for training in Qt, OpenGL, and C++.

Contact us to find out more at [email protected] or visit our website: https://www.kdab.com/software-service...

KDAB Group has 100+ employees across Americas, Europe and Asia. The main offices are in Germany, France, the UK, Binghamton, NY (USA), Houston, TX (USA), and Sweden
https://kdab.group/contact/

Комментарии

Информация по комментариям в разработке