[Desktop] 强烈建议使用Rust+Qt的方式去写系统UI
Tofloor
poster avatar
李俊杰
deepin
2021-12-25 02:25
Author

现在DDE主要是用Qt+Go写编写。但使用起来仍然比GNome这种使用C/C++的性能有所差价。

所以我提议:

1、使用Rust作为底层开发语言,不使用Go语言(Go语言带运行时,需要垃圾回收监控),而Rust由于语言设计原因没有运行时,也不需要进行主动垃圾回收。

2、开发自己的渲染框架,逐渐脱离Qt

3、尽可能配合CUDA或Opengl这种GPU库,去渲染桌面,提高渲染性能

4、产品体验团队要做好,现在产品使用上仍然不太流畅、和难用

5、建议先改进 好用,再改进 好看

其他的问题,我会持续关注,希望你们开发顺利!!

Reply Favorite View the author
All Replies
uvz
deepin
2021-12-25 02:54
#1

rust呵呵

Reply View the author
北冥夜未央
deepin
Ecological co-builder
2021-12-25 04:16
#2

用什么rust,C/C++就好。

Reply View the author
神末shenmo
deepin
Spark-App
2021-12-25 04:38
#3

现在还是go吗?我咋看全是c++

Reply View the author
lenke
deepin
2021-12-25 05:55
#4

rust太难,开发人员,不会……

Reply View the author
Rubbish
deepin
2021-12-25 08:47
#5
神末shenmo

现在还是go吗?我咋看全是c++

组件的通信还是golang呀

Reply View the author
豆浆包子
deepin
2021-12-25 21:42
#6

图形响应上感觉比麻将慢一点。

Reply View the author
182******76
deepin
2023-05-19 01:17
#7

可别扯了,rust还太年轻了,拿他做边角边料还可以,直接换掉C++猴年马月了

Reply View the author
我是昵称
deepin
2023-05-29 00:52
#8

核心问题:招不到会写 rust 的程序员,另外跨平台原生 gui 库还远达不到生产可用,让深度自己撸一个更是基本不可能……

Reply View the author