Julia是一个面向科学计算的高性能动态编程语言,语法和其他编程语言类似,易于其他语言用户学习。Julia拥有丰富的函数库,提供了数字精度、精致的增幅器(sophisticated amplifier)和分布式并行运行方式。
Julia安装教程
1、运行安装程序,设置安装位置;
![julia开发环境](http://www.csepv.org.cn/d/images/006UKyyugy1heqm44qcuej30dv0aw74j.jpg)
2、勾选选项,点击next;
![julia开发环境](http://www.csepv.org.cn/d/images/006UKyyugy1heqm450p8aj30dv0awwen.jpg)
3、等待软件安装;
![julia开发环境](http://www.csepv.org.cn/d/images/006UKyyugy1heqm45ektej30dv0awjrh.jpg)
4、安装完成!
![julia开发环境](http://www.csepv.org.cn/d/images/006UKyyugy1heqm45sa2xj30dv0awt8v.jpg)
5、运行Julia,界面如下:
![julia开发环境](http://www.csepv.org.cn/d/images/006UKyyugy1heqm469th0j30ik0c6wev.jpg)
Julia语言特色
核心语言非常小。标准库用的是 Julia 语言本身写的
调用许多其它成熟的高性能基础代码。如线性代数、随机数生成、快速傅里叶变换、字符串处理。(还在增加中……)
丰富的用于建立或描述对象的类型语法
高性能,接近于静态编译型语言。包括用户自定义类型等
为并行计算和分布式计算而设计
轻量级“绿色”协程
优雅的可扩展的类型转换/提升
支持Unicode, 包括但不限于UTF-8
可直接调用 C 函数(不需要包装或是借助特殊的API)
有类似shell的进程管理能力