免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1364 | 回复: 0
打印 上一主题 下一主题

如何让你的代码更快更稳健 [复制链接]

求职 : 软件工程师
论坛徽章:
3
程序设计版块每日发帖之星
日期:2015-10-07 06:20:00程序设计版块每日发帖之星
日期:2015-12-13 06:20:00程序设计版块每日发帖之星
日期:2016-05-05 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2016-09-25 18:51 |只看该作者 |倒序浏览
好的算法,能让速度快一些,选择快的语言,也能让同样的算法速度快一些。

如果想让你的代码或算法达到极致,不一定非要用 C 或汇编来写代码,用 Julia 写就可以了。

因为她直接连通 LLVM, 用简洁的语法实现了编译语言的才能达到的速度。

Julia 代码可以预编译成 LLVM IR 汇编语言,一种可读性非常好,而且有一个超级团队正将他编译成各种CPU架构中的汇编语言。你不必担心你的代码速度速度慢了, 因为 LLVM IR 更新了,你的代码就更快一些。而且不用担心代码兼容问题。

如果你对代码效率有疑问的话,可以仔细研究生成的汇编语言,看看是哪里出了问题。

如果现在还有人没有关注 Julia 语言的话,就要好好看看了。

Julia 现在还没有发布 1.0 版本,但已经非常好用了。

https://github.com/JuliaLang
http://julialang.org/
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP