Window 平台,开发客户端软件,大家一般用什么语言写界面呀?

2020-04-29 14:41:44 +08:00
 Trinity888
12872 次点击
所在节点    程序员
95 条回复
littleshy
2020-04-29 14:52:17 +08:00
只关心 Windows 平台的话,C#啊,WPF 爽到飞起。
Fx8m
2020-04-29 15:10:17 +08:00
C#
ligiggy
2020-04-29 15:15:18 +08:00
winform wpf mfc
liangzimo
2020-04-29 15:17:07 +08:00
WPF 啊,直接起飞
Trinity888
2020-04-29 15:19:10 +08:00
@littleshy 哦,是不是 Qt 也可以呀? WPF 、C# 不擅长,你对 WPF 熟悉?
Trinity888
2020-04-29 15:20:37 +08:00
@ligiggy wpf 能支持 Linux 吗?
littleshy
2020-04-29 15:32:51 +08:00
@Trinity888 #5 做过一段时间 WPF,开发体验非常爽。
wpf 不能跨平台,如果有跨平台需要,还是 Qt 吧。
如果只是 Windows 平台,那 WPF 肯定是最佳选择。
Ackvincent
2020-04-29 15:33:06 +08:00
界面直接上 QT 简单快速
thfurior
2020-04-29 15:34:38 +08:00
C#,效率贼高
onecode
2020-04-29 15:37:22 +08:00
如果只是 Windows,那肯定 wpf,想都不要想
None123
2020-04-29 15:37:50 +08:00
跨平台 用 electron
ligiggy
2020-04-29 15:40:07 +08:00
@Trinity888 不支持。现在 C#还是只能用.Net FrameWork 在 VS 上做界面。之前有.Net Core 的 NanUI,不知道现在咋样了。
ragnaroks
2020-04-29 15:43:11 +08:00
唯一不二选择 WPF,别的都是二的选择


@ligiggy dotnet core 有 WPF 实现,不过仅 windows
ingbyr
2020-04-29 15:43:18 +08:00
javafx 一把梭
ligiggy
2020-04-29 15:57:53 +08:00
@ragnaroks 我去了解下
a2532521
2020-04-29 16:01:39 +08:00
win 平台坑太多
Trinity888
2020-04-29 16:11:25 +08:00
是啊。Window 说起来真是一把鼻涕一把泪,C#程序:要求安装的东西好多,各种 dll 不存在情况。WPF 自己不擅长,谢谢同伴们的回复。
Trinity888
2020-04-29 16:13:48 +08:00
@ingbyr Java 也可以,效果怎么样?因为本人是 Java 出身,历年来也是被各种客户端围绕,Qt 也做过一些
ingbyr
2020-04-29 16:25:24 +08:00
@Trinity888 只写过一个小工具,javafx 主要是起步比较晚,甚至直到 java14 才有一个官方的打包工具,跨平台开发还不错
abcbuzhiming
2020-04-29 17:04:33 +08:00
QT 是 C++啊,怎么会有人觉得 QT 简单,出点问题你会自己处理吗?别低估 C++的坑

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/667283

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX