安装教程
1、在本站下载并解压,双击julia-1.0.0-win32.exe运行,稍等片刻2、点击浏览选择安装路径,点击install安装
3、安装中,稍等一会儿
4、安装完成,点击finish退出向导
软件特色
1、Julia很快!
Julia的设计从一开始就是高性能的。 Julia程序通过LLVM编译为多个平台的高效本机代码。
2、动态
Julia是动态类型的,感觉就像一种脚本语言,并且对交互式使用有很好的支持。
3、可选择键入
Julia具有丰富的描述性数据类型语言,类型声明可用于阐明和巩固程序。
4、一般
Julia使用多个调度作为范例,使得表达许多面向对象和函数式编程模式变得容易。标准库提供异步I / O,进程控制,日志记录,概要分析,包管理器等。
5、技术
Julia擅长数值计算。它的语法非常适合数学,支持许多数值数据类型,并且开箱即用的并行性。 Julia的多次调度非常适合定义数字和数组类型的数据类型。
6、可组合
Julia包自然能很好地协同工作。单位数量的矩阵,或货币和颜色的数据表列只是工作 - 并且具有良好的性能。
新版介绍
我们仔细地审查了Julia的API,并且提高了它的一致性和可用性。很多费解的命名和低效的实现都被重新命名和重构,使得其能够 更优雅地发挥Julia的能力。这将使得使用集合类的方式更加一致和连贯。变量的顺序被确保在整个语言中遵循一个统一的标准,并且 将关键词变量(现在更快了)加入到了API中。
围绕Julia 1.0的新特性,我们特别地创建了一些新的外部包:
数据处理生态系统通过翻新利用了新的缺失值支持
Cassette.jl将为Julia带来向编译器中注入代码变换,使得 事后分析(post-hoc analysis)和扩展已有的代码成为可能。在除了提供profiling和debugging这样的工具之外, 这甚至可以用于实现用于机器学习任务的自动微分。
异构计算的支持被大大提高,并且从Julia编译器中分离了出来。Intel KNL系列硬件可以直接使用Julia。而Nvidia的GPU 也可以通过CUDANative.jl来直接编程(无须编写CUDA代码),而 支持Google TPU的接口也正在开发中。
本文地址:http://www.sd124.com/article/2018/0815/224997.html
《动态高级编程语言Julia1.0下载安装和新功能介绍》由闪电下载吧整理并发布,欢迎转载!