博采众长的巅峰:Julia语言

一种计算机编程语言,同时能够
* 拥有 C 的速度
* 像 Ruby 的灵活
* 有像 Lisp 那样真正的宏
* 像 Matlab 能使用浅显熟悉的数学符号
* 像 Python 一样简单流畅
* 像 R 一样易于实现统计与各种数值计算
* 像 Perl 一样自然地用于字符串处理
* 像 Matlab 一样强大的线性代数
* 像 shell 一样擅长将各种其他语言或程序粘合在一起

而且简单易学,自由开源,甚至能让严苛的黑客为之倾心!

这可能吗?

Julia语言, 由MIT CSAIL 实验室开发,2018年已经发布了正式的1.0版,能够满足以上所有的苛刻要求。
在过去一年中,研究者利用 Julia 在一台超级计算机上分析天文图像,速度提升了 1000 倍,能在 15 分钟内对近 2 亿个天体进行分类。

2016年,纽约联邦储备银行(FRBNY)将建模语言从MATLAB转到了Julia,并且自那以后一直对其钟爱有加。
他们的评价是:“Julia的表现速度与C或Fortran等语言一样快,而且还很容易学习......我们测试了我们的代码,发现Julia的模型比以前快了十倍,一个非常大的改进。”

Julia语言实际落地的应用场景包括:

自动驾驶汽车
机器人和 3D 打印机
精准医疗
增强现实
基因组学
风险管理。

其应用领域还有数据可视化、一般性的 UI 与网站、数据科学、机器学习、科学计算与平行计算等。

2016年,Julia语言进入TIOBE的前50中编程语言,2018年创下历史新高,排名37位。

Julia语言已经成为全球热度上升最快的编程语言之一,下载量超过 200 万次,下载者包括谷歌、Facebook、FAA 和美国能源部等各个部门的开发者。
这是一门博采众长的语言,正如其团队所言,这是计算机语言发展的集大成之作,是编程语言发展的巅峰。
 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值