Julia

更新时间:2023-04-14 11:46

Julia 是一个面向科学计算的高性能动态高级程序设计语言。其语法与其他科学计算语言相似。在许多情况下拥有能与编译型语言相媲美的性能。Julia 是个灵活的动态语言,适合科学和数值计算,性能可与传统静态类型语言媲美。

发展历史

一群拥有各种语言丰富编程经验的Matlab高级用户,对现有的科学计算编程工具感到不满——这些软件对自己专长的领域表现得非常棒,但在其它领域却非常糟糕。他们想要的是一个开源的软件,它要像C语言一般快速而有拥有如同Ruby动态性;要具有Lisp般真正的同像性(Homoiconicity)而又有Matlab般熟悉的数学记号;要像Python般通用、像R般在统计分析上得心应手、像Perl般自然地处理字符串、像Matlab般具有强大的线性代数运算能力、像shell胶水语言的能力,易于学习而又不让真正的黑客感到无聊;还有,它应该是交互式的,同时又是编译型的……

该项目大约于2009年中开始,用户可以从Julia下载页面下载试用,以下是一些重要版本的发布日期:

v0.1.0 14 Feb 2012

v0.2.0 19 Nov 2013

v0.3.0 21 Aug 2014

v0.4.0 8 Oct 2015

v0.5.0 20 Sep 2016

v0.6.0 19 Jun 2017

v1.0.0 8 Aug 2018

v1.1.0 22 Jan 2019

v1.2.0 20 Aug 2019

功能

主要用于数值计算

特点介绍

示例

免责声明
隐私政策
用户协议
目录 22
0{{catalogNumber[index]}}. {{item.title}}
{{item.title}}