More languages in the Qt Project

From Qt Wiki
Jump to navigation Jump to search


Session Summary

The Role of language bindings in the future of Qt Ecosystem:

- Current bindings - Python, Rust (KDAB), Java/Kotlin (QtJambi), Zig (QML) etc.

- CXX-Qt

    - idea is to offload tasks to Rust rather than completely use Rust and QML.

      ie. only expose a subset

Packaging

- Use QtCreator templates to create Cargo crates in rust?

ZIG

- has templates for new projects

- can easily use C functions without FFI bindings

- fully supports cross compilation

CARBON

- time to look into other langauges to get into community


Session Owners

Notes