`
myten
  • 浏览: 134016 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Julia学习之前篇

 
阅读更多

我一直希望有一门编程语言具备以下特点

 

类C,面向对象,跟系统底层的距离近些,有强大友好的标准库,语法不要像python那样强制要求缩进,最好不要有版本分裂(python听到没?被点名了。)不要像Java那样为了工业化而把语言设计得开发起来冗长(这个可以对比下python和java的文件IO读取)。速度快,跨平台,当然还要开源,有内存回收机制。

 

应该就是上面这些吧,我的要求好像很过分啊。

 

不过,终于,julia 出来了,1.0版本千呼万唤始出来,虽然有些语法定义和0.6有些冲突,但是好歹它承诺以后API的兼容性了。这算是个加分项,态度还是有的。

最可贵的是,上面的特点它具备,这我就抵挡不住了。女神啊,你终于来了。虽然你还有很多的小BUG,姑且就算瑕疵吧。

 

瑕不掩瑜,我打算开始学习了。

有兴趣的可以一起上船,见下链接

https://docs.julialang.org/en/v1.0.0/

分享到:
评论

相关推荐

    Julia学习材料合集

    六册Julia学习材料,可用于突击学习: 《Beginning Julia Programming》 《Beginning Julia Programming For Engineers and Scientists》 《Julia High performance》 《learning julia》 《Mastering Julia》 ...

    Julia中文学习资料

    Julia中文学习资料 Julia是一种新的高性能、高级别的开发语言,具有动态类型、垃圾回收、多重 dispatch 等特点。以下是 Julia 中文学习资料的知识点总结: 1. Julia 1.5 中文文档 Julia 的中文文档是学习 Julia ...

    Statistics With Julia_数据开发_统计学习_Julia统计学机器学习_

    《Statistics With Julia》是一本专注于使用Julia语言进行数据开发、统计学习以及机器学习实践的书籍。这本书旨在帮助读者深入理解和应用Julia的强大功能,特别是在数据处理和分析领域。以下是对书中关键知识点的...

    julia.rar_julia_julia 画图_julia画图

    这些文件可能包含了定义数据、调用绘图函数和设置参数的具体代码,你可以通过运行它们来了解和学习如何在Julia中绘制julia集或其他图形。 **Julia集**: Julia集是复动力学系统中的一个重要概念,它与 Mandelbrot...

    Julia-Introduction.pdf

    文件内容提到了wikibooks出版的Julia入门级图书,该书由Cormullion和Dirk Hünniger撰写,适合初学者学习。 首先,文档提到了本书的版权信息,指出2012年4月28日,Wikibooks和Wikipedia项目的内容在Creative ...

    Julia中文文档.pdf

    根据提供的文档信息,以下为Julia语言的相关知识点梳理: 1. Julia语言简介: Julia是一种高性能、动态类型、动态...对于想深入学习Julia或者将其应用于科学计算的开发者来说,这些知识点是入门和进一步学习的基础。

    julia完整安装包

    - **简洁的语法**:Julia的语法设计类似于Python,易于学习和阅读,降低了学习曲线。 - **高性能**:得益于其JIT(Just-In-Time)编译器,Julia能实现与C++相媲美的运行速度,同时保持了脚本语言的灵活性。 - **并行...

    程序_julia_

    1. **丰富的库支持**:Julia生态系统中有许多用于数据处理、统计分析和机器学习的库,如DataFrames、Distributions和MLJ。 2. **Interfacing with C/Fortran**:Julia可以轻松调用C和Fortran库,充分利用现有的高...

    Julia脚本:机器学习的函数式革命

    随着Julia生态系统的不断发展,Julia脚本将继续在机器学习、深度学习、统计建模和自动化机器学习等多个领域发挥重要作用。通过使用Julia,开发者可以构建出高性能、高可维护性和易于扩展的机器学习系统。

    julia中文文档

    Julia的交互式环境(REPL)为学习和使用提供了极大的便利。在REPL中,用户可以输入表达式,并且即时获得结果。通过特定的命令或快捷键,用户可以退出交互式会话。 为了更好地理解和掌握Julia,用户被建议阅读有关...

    JuliaPro-1.5.3-1_build-319 最新版

    **JuliaPro 1.5.3-1_build-319 最新版:高效便捷的Julia编程环境** JuliaPro是专为Julia编程语言设计的一款集成开发环境(IDE),旨在提供一个优化的、用户友好的编程环境,以提高Julia代码的编写效率和调试体验。...

    julia安装教程1

    完成安装后,需要在`Settings` -> `Packages`中找到`julia-client`,配置Julia的路径为之前安装的`Julia.exe`的位置。 2. **安装Jupyter Notebook** Jupyter Notebook是一个流行的交互式计算环境,支持多种编程...

    Julia资料.zip

    Julia是一种高性能的动态编程语言,专为数值计算和科学计算而设计,同时也适合数据科学、机器学习以及并行计算等领域。它结合了脚本语言的便利性和编译语言的速度,使得在进行复杂计算时既能保持高效率又能保持代码...

    Julia中文文档----免费实用

    Julia是一种高性能的动态编程语言,专为数值计算和科学计算设计,同时具备了编译语言的速度和脚本语言的便捷性。该语言在近年来逐渐受到关注,尤其在数据...如果你对Julia感兴趣,这份中文文档会是一个很好的学习资源。

    Mocha.jl, Julia的深层学习框架.zip

    Mocha.jl, Julia的深层学习框架 mocha 教程 | 文档| 发行说明| 路线图| 问题。mocha 是 Julia的深入学习框架,由 C++ 框架 Caffe 激发。 mocha 通用随机梯度求解器和通用层的有效实现可以用于训练深/浅( 卷积)

    julia-1.4.1-win64.rar

    Julia是一种高性能的动态编程语言,专为数值计算和科学计算设计,近年来逐渐受到广泛关注,尤其是在数据科学和机器学习领域。"julia-1.4.1-win64.rar"这个压缩包文件包含了Julia 1.4.1版本的Windows 64位安装程序,...

    Julia中文手册1.1版本

    Julia中文手册1.1版本旨在帮助读者学习并深入理解Julia语言,它覆盖了从基础语法到高级特性,从基本数据结构到复杂算法实现的方方面面。手册从变量和数据类型的基础知识开始,逐步深入到函数定义、控制流、模块使用...

Global site tag (gtag.js) - Google Analytics