茱莉亚分形
如果我被迫下注,哪种编程语言将在未来5年内改变科学软件,我会把钱花在Julia身上 。
后超C ++和Rust的系统编程革命将带给系统工程,Julia将带给科学计算。
Julia是什么,为什么你要关心它?
尽管看上去与Python非常相似,但从最终用户的角度来看,Julia还是有一些技巧。
一旦Julia代码开始执行,它就是该程序的任何编写良好的C,C ++或Fortran实现的匹配项。
Julia使并行操作变得容易,并允许您编写漂亮且简洁的代码,并且运行速度很快。 您可以在其官方网站上了解更多有关Julia的快速便捷集成和部署的信息 。
Julia仍然是一种动态类型化的语言,这意味着可以键入值,但是没有变量。 但是,它为创建值时的值类型提供了一种非常简单的语法。 与Python不同,它的类型系统非常先进,这意味着您可以执行以下操作:
arr = Array{Float16,1}()
pus