设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
程序员
›
看到今天群里有人讨论微软用 Go 重写 TypeScript 编译器 ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
求职半个月,感觉快撑不住了,想听听大家的
›
共事了 7 年的同事今天 last day,还是会有
›
你能接受女朋友不要彩礼,但是和你谈之前经
›
国内 TOP 大厂快满 3 年了,想裸辞自由几个
›
F站怎么有这么多人以 PC 为荣?
今日热议主题
在 2libra 发现一个很有意思的项目, Github
ChatGPT: 我爱说实话。
Paddle 不再支持转出到 paypal 了
iPhone14 还是出厂的 ios16 如何能升级到指
大家网站开通 CDN 付费流量后有被恶意刷过
送给有孩子的父母、准备结婚的男女、以及其
TINKER - 开源桌面工具箱
代充 GPT plus 一个月 140,质保售后
出 macbook air m4 16g
最近对小米的产品比较排斥
显示全部
|
最新评论
18 条回复
·
2034 次点击
11#
DTCPSS
小成
2025-3-12 15:20:30
C# 设计上是字节码优先的,虽然有 AOT 但是缺少实战检验,而且最初也不是为这类场景设计的,有些环境会有问题。 Go 的代码组织方式和现有的代码更相近(函数 + 数据结构,非 OOP ),方便一比一翻译。
12#
drymonfidelia
楼主
小成
2025-3-12 15:20:47
@k9982874 我挺希望这样,现在 C#的跨平台 UI 框架没一个完善的,如果微软能让 C#上 Rank #1 我觉得这个问题能被改善
13#
Hellert
初学
2025-3-12 15:21:29
人家明确说了是移植,不是重写。单就这一点来说,C#是面向对象的,就不合适。
14#
drymonfidelia
楼主
小成
2025-3-12 15:23:25
@Hellert 如果单纯是这个原因的话,面向对象的语言也可以不使用和对象相关的特性
15#
k9982874
小成
2025-3-12 15:25:24
@drymonfidelia 别闹,现在 node_modules 已经够地狱了,.net 再拖家带口住进来,nodejs 就不能要了
16#
Mexion
小成
2025-3-12 15:33:59
@k9982874 现在 C#也可以 AOT ,所以这个不是问题
17#
sagaxu
初学
2025-3-12 15:41:44
他们是 port ,不是 rewrite 。用 Go 可以很简单的按文件翻译,代码长差不多。 https://i.imgur.com/PGA1y5u.png 如果用 C#,为了高性能,就要大量使用 Span
和 Memory
,那 port 工作量就太大了。C#的优势,模式匹配和异常处理,不擦除的泛型等等,都完全用不到,aot 编译耗时比 Go 长很多倍,得不偿失。
18#
TanKuku
小成
2025-3-12 15:42:42
因为 LOGO 都是蓝色的
19#
idealhs
小成
2025-3-12 15:43:51
我才知道有的语言编译器是不自举的
1
2
/ 2 页
返回顶部