应用介绍
做数值计算时常见的折中是:原型用 Python 写得快、跑得慢,再把热点用 C 或 Fortran 重写一遍。Julia 想一次解决,用接近脚本语言的写法,速度贴近编译型语言。
它的核心设计是多重分派:同一个函数名可以按参数类型的组合定义不同行为,写数学代码很顺手。语言自带包管理器,也能调用 C、Fortran 和 Python 的库,已有的老代码不用重写。
采用 MIT 许可。官网下载页有安装包,也有免安装的便携 ZIP,另有 LTS 长期支持版。
命令行 REPL:在命令行里边写边算,也可以运行脚本。
多重分派:按参数类型的组合定义函数行为。
接近编译型语言的速度:为技术计算设计的动态语言。
调用其他语言:可以调用 C、Fortran 和 Python 的库。
包管理器:内置包管理器,安装和管理扩展包。
多种发行包:安装版、便携 ZIP,以及 LTS 长期支持版。
它的核心设计是多重分派:同一个函数名可以按参数类型的组合定义不同行为,写数学代码很顺手。语言自带包管理器,也能调用 C、Fortran 和 Python 的库,已有的老代码不用重写。
采用 MIT 许可。官网下载页有安装包,也有免安装的便携 ZIP,另有 LTS 长期支持版。
软件功能
命令行 REPL:在命令行里边写边算,也可以运行脚本。
多重分派:按参数类型的组合定义函数行为。
接近编译型语言的速度:为技术计算设计的动态语言。
调用其他语言:可以调用 C、Fortran 和 Python 的库。
包管理器:内置包管理器,安装和管理扩展包。
多种发行包:安装版、便携 ZIP,以及 LTS 长期支持版。


