Julia 开发环境 搭建
Author:CFP
2017-08-29 Julia 是一个面向科学计算的高性能动态高级程序设计语言。其语法与其他科学计算语言相似。在许多情况下拥有能与编译型语言相媲美的性能。Julia 是个灵活的动态语言,适合科学和数值计算,性能可与传统静态类型语言媲美。
功能 主要用于数值计算。
特点 免费开源 核心语言非常小。标准库用的是 Julia 语言本身写的 调用许多其它成熟的高性能基础代码。如线性代数、随机数生成、快速傅里叶变换、字符串处理。(还在增加中„„)
丰富的用于建立或描述对象的类型语法 高性能,接近于静态编译型语言。包括用户自定义类型等 为并行计算和分布式计算而设计 轻量级“绿色”协程 优雅的可扩展的类型转换/提升 支持 Unicode, 包括但不限于 UTF-8 可直接调用 C 函数(不需要包装或是借助特殊的 API)
有类似 shell 的进程管理能力 有类似 Lisp 的宏以及其它元编程工具
Julia 是最新开发的语言,它融合了多种语言的有点,表达能力超强,是个潜力股。
那么下面我们来搭建一下 Julia 集成开发环境:
1、 首先下载下面两个软件,下载最新版本 JuliaPro,网址:https://juliacomputing.com/products/juliapro Atom,网址:https://atom.io/ JuliaPro by Julia Computing is a batteries included distribution of Julia. It includes the Juno IDE, the Gallium debugger, and a number of packages for plotting, optimization, machine learning, databases and much more (requires registration). 2、 下载完成之后,首先安装 Atom,安装步骤按照默认即可 3、 下载 JuliaPro 时有免费版和收费版,均需要注册,首先注册 点击 DownLoad
然后点击 Register,填写左边的免费版即可
注册完成之后,点击 Free download
之后每次下载都会发邮件给你,你勾选 Accept Terms & Conditions 即可,然后点击Download
然后根据自己的操作系统选择下载及安装指导即可
4、安装 JuliaPro 后,会自动配置 Atom 的 Julia 运行环境 至此 Julia IDE 已搭建完成!
相关热词搜索: 搭建 环境 开发