Support for Qt? #1866
dourouc05
started this conversation in
Language design
Support for Qt?
#1866
Replies: 1 comment
-
Carbon is still in a very early state, and we aren't building real porting plans for any C++ ecosystem library (the closest we come is trying to figure out a couple low-complexity proof-of-concepts). However, it should probably be expected that any system which relies on generating or parsing C++ code is outside the scope of what we can address with a C++ -> Carbon migration tooling. A typical solution in this scenario, lacking Carbon-specific support in moc, might be to build a thin C++ wrapper that calls into Carbon code. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Hi all,
Qt is probably one major library that makes C++ relevant in many industries. However, it is really hard to use in other languages: even in Python, PyQt and PySide/Qt for Python do not really provide Pythonic interfaces for everything. Most languages focus on bringing access to Qt Quick / QML rather than Qt.
Would Carbon bring benefits to projects like Qt and its users? The main problems would be the use of a meta-compiler (moc), which generates a lot of codes so that Qt can do its magic. This is not standard C++, although it can be implemented on the compiler-side (like moc-ng).
Beta Was this translation helpful? Give feedback.
All reactions