- 主题:C++做GUI真的没啥优势了真的不如vs支持下的.net下的语言平台
新版本的RAD Studio更上一层楼,支持多平台开发了,一套代码编译运行到Windows、macOS、Linux、iOS、Android平台
【 在 hothail 的大作中提到: 】
: 哪年都行
: 这几个的爹都活着
: borland死了
: ...................
--
FROM 112.50.54.*
那是真香呢~
【 在 nextworld8 的大作中提到: 】
: .net现在版本已经实现了跨平台
: 不仅可以针对桌面操作系统
: 同样也可以开发基于移动终端等
: avalonia ui就是一个非常不错的框架
: 并且支持aot,自绘组件 类似flutter
--
FROM 101.87.0.*
avalnonia做开发大概率没有qt开发效率高
而且c#无法完全胜任性能密集型的计算和图形渲染
碰到3d绘图更是玩完
wpf的坑也是多多,做了这么多年仍然只能算半成品吧
如果希望真正做工业级别的产品, c++是唯一靠谱的选择
【 在 nextworld8 的大作中提到: 】
: C++做GUI真的没啥优势了真的不如vs支持下的.net下的语言平台
: 不得不说vs真的强大
: 而且avalonia ui跨平台开发正式效率太高了 而且有AOT的加持
: ...................
--
FROM 111.194.202.*
都gui了哪有什么性能密集型场景 ,就算部分需要可以调用c 的库
【 在 iwantfly (雷雷) 的大作中提到: 】
: avalnonia做开发大概率没有qt开发效率高
: 而且c#无法完全胜任性能密集型的计算和图形渲染
: 碰到3d绘图更是玩完
: wpf的坑也是多多,做了这么多年仍然只能算半成品吧
--
FROM 223.104.40.*
比如图像处理、体数据渲染、动画视频、CAD、高频交易、实时数据采集
你所理解的gui不会就是菜单按钮表格树控件吧
而且由于机制问题wpf对性能的要求比c++还要高
qt里面绘制20帧系统仍然丝滑
wpf就要卡顿闪烁丢消息了
【 在 nextworld8 的大作中提到: 】
: 都gui了哪有什么性能密集型场景 ,就算部分需要可以调用c 的库
--
FROM 111.194.202.*
用 native GUI 的原因就是高性能啊。
不要求高性能的,一般都直接 electron 了事了。
【 在 nextworld8 的大作中提到: 】
: 都gui了哪有什么性能密集型场景 ,就算部分需要可以调用c 的库
--
FROM 27.152.9.*
你说的gui只是对应系统的一个之部分,你非要把整个系统当作gui应用有点为了证明你的帖子而扭曲的嫌疑了
【 在 iwantfly (雷雷) 的大作中提到: 】
: 比如图像处理、体数据渲染、动画视频、CAD、高频交易、实时数据采集
: 你所理解的gui不会就是菜单按钮表格树控件吧
: 而且由于机制问题wpf对性能的要求比c++还要高
: qt里面绘制20帧系统仍然丝滑
--
FROM 223.104.39.*
建议你首先了解一下技术
GDI/GDI+, OpenGL, QPainter, Skia, AGG
QGraphicsScene, QML, Canvas
VTK, OSG
再谈gui
【 在 nextworld8 的大作中提到: 】
: 你说的gui只是对应系统的一个之部分,你非要把整个系统当作gui应用有点为了证明你的帖子而扭曲的嫌疑了
--
FROM 111.194.202.*
那也没多少人用,招聘版没一个招这个的,虽然我也装了12.3
【 在 ooolinux 的大作中提到: 】
: 新版本的RAD Studio更上一层楼,支持多平台开发了,一套代码编译运行到Windows、macOS、Linux、iOS、Android平台
--
FROM 202.99.52.*
我1995年开始用Delphi,直到2009年停止使用任何VCL写代码。
不过一直还在关注Lazarus的发展。
C++Builder这种中间产品,还真不推荐。
【 在 ooolinux 的大作中提到: 】
: 图形用户界面(GUI)编程可以学习C++ Builder,多图、实例、书籍
: 如图:
--
FROM 171.221.52.*