毕竟都是 AI ,写代码也无所谓,学不学这个,它又能支持非常多的跨平台。在性能上也还不错。和一些什么 C 库、Rust 结合也非常方便。但是为什么鲜有人使用这个呢?
毕竟都是 AI ,写代码也无所谓,学不学这个,它又能支持非常多的跨平台。在性能上也还不错。和一些什么 C 库、Rust 结合也非常方便。但是为什么鲜有人使用这个呢?
1
moefishtang 5h 49m ago 不是人人都想 AI 生成自己都看不懂的代码的
生成一个自己都不懂的东西让 AI 滚屎球嘛 |
2
zhanying 5h 43m ago
为啥不用 electron 呢,用的人多,而且 ai 写 html+css+js 肯定比写 xml 擅长
|
3
FrankAdler 5h 42m ago
高不成低不就吧,都 ai 了肯定选更成熟的,或者性能更好的
|
4
guyuefeng 5h 30m ago
Avalonia 很好用啊,我们新项目上位机和配套的管理平台都切换 avalonia 了
|
5
NQ 5h 24m ago
之前找了本书准备学一学,但是当我打包书里案例到 iOS 运行体验了一下的时候,发现问题很多,就放弃了。
|
6
webcape233 5h 6m ago via iPhone
我觉得很好用,性能也好,现在就在用。
|
7
lozzow OP @webcape233 我 C#水平很菜。我觉得现在有 AI 了,只要有点代码能力,也没问题吧。所以对于非 .NET 生态的程序员而言,这个用起来坑多吗?
|
8
lozzow OP @webcape233 还有,它跨平台的性能好吗?要是说只是在 Windows 上性能很好。
|
9
webcape233 4h 55m ago via iPhone
我也就去年手写一点,c#还是前年学的,我觉得非常好用,linux 性能也还行,macos 也不错,再怎么也比 web 套壳好啊!
|
10
zengxs 4h 32m ago
xaml 很多动态绑定,不如强类型 DSL 写 UI 那么好使
avalonia 的性能算不错,但是不算最高一档 在 macOS 上体验不算特别好,很多细节不到位 内存效率一般 ( GC 语言的通病了,开 AOT 也不好使) |
11
changdy 4h 11m ago
巧了 刚把一个项目从 electron 迁移到 avaloniaUI 来说说几个感受吧
1) ui 渲染其实也没那么高的性能.我有个特殊的场景.会一行渲染十万个字符.再禁用 g'pu 渲染的情况下 avaloniaUI 居然要渲染十多秒. 2) 在用户脚本中, 对 js 支持的比 electron 弱一些,这个也没办法,毕竟 electron 算是无缝衔接整个 npm 生态 3) 不知道啥情况,全局快捷键有时候会失效. 而 electron 我没遇到过(都是 win 平台) 我是把一个简单项目完整从 electron 迁移到 avaloniaUI 的.全程借助 codex. 自己一点 c#知识都不会.有些地方虽然 ai 要反复确认几遍.但确实还是挺牛逼的.基本上都全面翻译过去了. 对了 avaloniaUI 对比 electron 确实比较节省内存.之前的时候我的 electron 要一百多 mb 现在换成 avaloniaUI 基本上只要 40 左右就可以了. |
13
wuruxu 4h 1m ago
都 AI 写代码了,为什么不用 C++,性能好,也没有 GC
|
16
linkopeneyes 3h 49m ago
@changdy 这种场景肯定要开虚拟渲染,离屏的全卸载掉,前端也都是这样的
|