·
React.js / C#

普通应用层项目 版本答案是 java c# php nodejs

GC 成为瓶颈的时候再用 Rust C++ 重构 或者 编译为 DLL

golang 不上不下. 唯一的优势是 静态编译,

用户不需要安装 runtime

( 但软件的尺寸会变大,

c# 几百 KB 就可以写一个带原生界面的小工具,

可以在 xp 及以上, 瞬间启动, ( win系统自带 .net framework) ),

c# java nodejs python 等等 可以一键打包 runtime 到 程序中,

c# 还支持 runtime 裁剪, 类似 前端的 tree shaking,

也算是解决了 安装 runtime 的问题

go 各种内部实现 和 GC 都没有 Java C# 的好.

go 协程只需一个关键字.

其他语言需要 async await 两个关键字.

而其他方面 async 无栈协程更优 ( 性能, 内存 等等),

Replies
3

c# 和 java 也都可以 AOT 了.