比如 新语言是 rust, 或者 是新创造的 xx 语言
从头实现一个 c++里的 qt 这样的界面库,难度很大吗?
难点会是哪些呢
1
thedrwu 2021 年 3 月 15 日 via Android
qt 不止界面,一个程序员单干,几百年可能可以写完。
但也有许多小型的自己画的 gui 库。 如果只是转接到现有的 api,实现基本功能还是很快的。 |
2
enki0423 2021 年 3 月 15 日 via iPhone
首先 Qt 不只是界面库,其次如果需要实现类似 Qt 这样的界面库,难度不会很大,但是跨平台的时候,各平台隐藏的坑不少的,你需要有一个 10 人 team,并且至少有一个人对各端的 gui 很了解,最后,工作量略大。
|
3
westoy 2021 年 3 月 15 日
最大的问题是各种奇奇怪怪小问题和需求吧
诺基亚当年案例可以参考下, 收购了 qt, 为了 meego 生态, 花了大力气照着 pyqt 的接口做 pyside, 最终仆街 |
4
sagaxu 2021 年 3 月 16 日 via Android
从头开始搞一个 qt 这种规模的库,一个亿人民币的研发资金不知道够不够
|
5
ipwx 2021 年 3 月 16 日
所以为什么不做一个新语言的 qt binding 呢
|
7
msg7086 2021 年 3 月 16 日
一个亿搞这么大的项目还是太悬了。十亿的话就好说了。
|
8
xujinkai 2021 年 3 月 16 日 via Android
vczh 的 gaclib 好像有 10 多年了
|
9
levelworm 2021 年 3 月 16 日
可以先从轻量的开始吧,看看 QT 最早版本是什么样子,照着来。。。
|
10
gaodeng 2021 年 3 月 16 日
这说的不就是 dart 和 flutter 嘛
|
11
murmur 2021 年 3 月 16 日
flutter 这种玩具就别拿出来吹了,qt 现在有 wps 这种企业级应用,flutter 有啥可以吹的
|
12
icebay 2021 年 3 月 16 日
看了回复,有个疑问。这是不是意味着 qt 不可替代,不可消失?
|
13
whywhywhy 2021 年 3 月 16 日 给 qt 套壳
|