麻省理工学院创建的编程语言Julia10的首次亮相
Julia 1.0,在麻省理工学院开发和孵化,在JuliaCon大会期间正式向公众发布。并且一年一度的Julia用户年度会议最近在伦敦举行。
动态编程语言是免费和开源的,它结合了最佳科技软件的速度和流行特点。
Sandi Miller | Department of Mathematics
August 27, 2018
http://news.mit.edu/2018/mit-developed-julia-programming-language-debuts-juliacon-0827
经过多年的修修补补之后,动态编程语言Julia 1.0在JuliaCon大会期间正式向公众发布,并且一年一度的Julia用户年度会议最近在伦敦举行。
Edelman表示,自麻省理工学院教授Alan Edelman, Jeff Bezanson, Stefan Karpinski 和Viral Shah于2012年将Julia向开发者发布以来,Julia1.0的发布是一个Julia里程碑式的里程碑。
“自2009年以来,Julia一直在对科技计算进行革命,”Edelman说,那一年,创作者们开始开发一种结合了Ruby、MatLab、C、Python、R等最佳特性的新语言。Edelman是麻省理工学院Julia 实验室的主任,也是麻省理工学院计算机科学和人工智能实验室(CSAIL)语言的共同创造者之一。
Julia是在麻省理工学院(MIT)开发和孵化的,它是免费和开源的,有超过700个活跃的开源贡献者、1900个注册的软件包、41000个GitHub stars、200万用户下载以及101%的年下载增长率。它被700多所大学和研究机构以及像Aviva、BlackRock、Capital One和Netflix这样的公司使用。
在麻省理工学院,Julia的用户和开发者包括教授Steven Johnson、Juan Pablo Vielma、Gilbert Strang、Robin Deits、Twan Koolen和Robert Moss。MIT Lincoln实验室和联邦航空局也使用Julia来开发下一代空中避碰系统(ACAS-X),MIT运营研究中心用来优化波士顿公立学校的校车路线,以及MIT机器人运动小组的机器人导航和运动。
Julia是“petaflop俱乐部”中唯一的高级动态编程语言,它使用130万个线程、65万个核心和9300个Knights Landing (KNL)节点,在世界第六大超级计算机上以14.6分钟的时间编目1.88亿颗恒星、星系和其他天体。
Julia还被用于驱动自动驾驶汽车和3D打印机,以及在精密医学、增强现实、基因组学、机器学习和风险管理方面的应用。
Edelman说:“Julia 1.0的发布标志着Julia现在已经准备好改变技术世界,将Python和R的高生产率和易用性与C 的闪电般的速度结合起来,从而实现对技术世界的改变。”
经MIT新闻办公室准许转发。 Reprinted with permission of MIT News.
本文章均来自MIT新闻办公室,文章内容翻译如有偏颇,敬请各位指正。
版权声明:以上内容为用户推荐收藏至Dreamgo网站,其内容(含文字、图片、视频、音频等)及知识版权均属用户或用户转发自的第三方网站,如涉嫌侵权,请通知copyright@dreamgo.com进行信息删除。如需查看信息来源,请点击“查看原文”。如需洽谈其它事宜,请联系info@dreamgo.com