- 主题:AI时代,C/C++码农确实需要尽快转到Rust了
Qt 侵入式集成了树型的内存管理。这个可能跟 Rust 有冲突。
比如 QDialog 底下有个 “确定” QPushButton. QDialog 拥有它底下所有控件的所有权。当 QDialog 被关闭时,它底下的所有控件也会被删除。这个是隐式的。跟 C++ 之外的语言有经常会有冲突。比如 PyQt 也得针对这个行为写代码。否则会导致程序崩溃。
【 在 z16166 的大作中提到: 】
: Rust已经可以使用QML了,因为支持QML所要支持的C++ surface小。比如qmetaobject-rs,或者官方的Qt Bridges。
: 不过这个主要是给熟悉QML的人用的,因为对于不执着于QML的人,他用Rust + webview(Tauri)跟用Rust + QML是一样的。
: Rust也可以使用Qt Widgets,只是会比较麻烦点,因为Qt用的C++的继承,Rust是接口组合。
: ...................
--
修改:hgoldfish FROM 121.207.53.*
FROM 121.207.53.*
奇怪,Rust 现在已经这么流行了,为啥还没有好用的原生 GUI 库。
本身 GUI 库也经常有资源管理问题。正是 Rust 优化的好机会啊。
【 在 z16166 的大作中提到: 】
: Rust已经可以使用QML了,因为支持QML所要支持的C++ surface小。比如qmetaobject-rs,或者官方的Qt Bridges。
: 不过这个主要是给熟悉QML的人用的,因为对于不执着于QML的人,他用Rust + webview(Tauri)跟用Rust + QML是一样的。
: Rust也可以使用Qt Widgets,只是会比较麻烦点,因为Qt用的C++的继承,Rust是接口组合。
: ...................
--
FROM 121.207.53.*
赞啊!
AI 写这种小工具真是无敌。
【 在 z16166 的大作中提到: 】
: 发一个我用Rust写的看图小软件。没让AI照着C++或者其他语言写的翻译,哈哈
: 已经很稳定了,GPU渲染
: github /z16166/SimpleImageViewer/
: ...................
--
FROM 222.79.179.*
我一直鼓吹的。
AI 时代对于程序员最大的红利就是抄袭成本再降一个数量级。
所以大家可以看看大厂们有哪些好软件,抄到一个小的赛道去。
举个例子,比如把阿里或者腾讯的个别软件,抄到西班牙语国家去。
这种时代红利大家千万要把握住。
【 在 gpmn 的大作中提到: 】
: [upload=1][/upload]
: #发自zSMTH@神美腿
--
修改:hgoldfish FROM 222.79.179.*
FROM 222.79.179.*