大家都这么关心王垠做编程语言,怎么没人关心另一个华人搞的语言ATS呢?性能还堪比C/C++呢

2013-11-13 00:14:48 +08:00
 ShiningRay
主页 http://www.ats-lang.org/

发明人主页 http://www.cs.bu.edu/~hwxi/
9988 次点击
所在节点    程序员
41 条回复
yangff
2013-11-15 21:27:29 +08:00
@luikore 嗯,指令确实是一个问题,这时候一般是嵌入汇编吧。

要说生成代码的质量现代的编译器是要比人手工码要高的。毕竟有几个人能够充分考虑每一个优化细节……或者是手动展开递归之类的。。

除非极少部分没有被考虑到的……可能手写效率会高,比如你说的AVX2,其实MMX也是吧,虽然GCC有宏,但是我还是比较喜欢直接写,宏好长啊。。

其他的编译器我不是太熟悉,GCC和VS应该是可以在编译命令里面直接要它给汇编代码出来的……

PGO那是真没办法了,VS好像也有个宏可以要求指定分支预测的结果,但是好像那个东西不稳定还是什么的……说是会导致生成的代码有错误?

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

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

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

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

© 2021 V2EX