- 主题:有人用winUI3 做c++项目的界面吗?
我记得 winui3 是适配协程的,所有的 IO 都放到协程里面去运行。
而且是类似于 wpf 那样的响应式设计。技术上巨硬还是可以的。
但是 c#/winui3 明显是不跨平台的。在现在 win pc 端开发式微的时代,不太受重视。
大家就别再去研究啥 GUI 开发了,后续 GUI 开发会越来越少的,越来越移动化。C++ 应该更多地用于跨平台的,尤其是跨到 Android/iOS 平台的开发上面。
【 在 finlab 的大作中提到: 】
: WinUI3看着还不错, 但是感觉一如既往,c#用起来狠丝滑,
: 在C++项目里就有些别扭,封装的很差。
: 不仅把很多实现的细节暴露给开发用户,中间也生产一堆文件,编译速度狠慢。
: ...................
--
FROM 110.84.122.*
用 c++ 那句我同意。但是用 c# 那句不敢苟同。
初学者入门一个技术的话 ,都是会用。熟悉一门技术,那就是能用它用出花出来。
但是敢说自己精通一门技术,那必然是知道这个技术是怎么样设计出来的,原理是什么,自己能不能山寨一个。还要从原理出发,推导出这门技术的弱点是什么,什么样的场景不要用这门技术。
所以不管是 c# 还是 c++,真正玩到后面是一定要搞清楚它怎么做这个问题的。
【 在 finlab 的大作中提到: 】
: 确实。
: 用C#的时候,只需要考虑做什么,
: 用C++的时候,大部分时间考虑怎么做
: ...................
--
FROM 110.84.122.*
看用的程度。一般说自己精通一门技术,最好要对底层的算法有一些了解。
当然,c# 本身也有一些值类型这种东东,还有搞 aot 和 c++ 有一定的交叉。
【 在 rexxie 的大作中提到: 】
: 作为c#开发者,一般不太在意怎么实现,
: 知道时间内存开销差不多就够了,
--
FROM 120.41.147.*