有人使用 Julia 编程语言吗?

数据挖掘 工具 朱莉娅
2021-09-15 00:14:14

有人使用Julia( http://julialang.org/ ) 从事专业工作吗?

或者使用它来代替 R、Matlab 或 Mathematica?

它是一门好语言吗?

如果你必须预测未来 5 到 10 年:你认为它成长到足以成为像 R 或类似的数据科学这样的标准吗?

2个回答

我个人已经使用Julia过很多专业项目,虽然正如 Dirk 提到的,这纯粹是猜测,但我可以就 Julia 真正脱颖而出的地方提供一些见解。这些原因是否足以证明Julia作为一种语言取得成功的问题是任何人的猜测。

  • 分布式系统:就构建分布式系统而言,Julia 是我用过的最简单的语言。这在计算中变得越来越重要,并可能成为一个决定性因素,但是Julia“相对容易决定这是否是一个有争议的问题”
  • JIT 性能:Julia 的 JIT 编译器速度极快,虽然关于这些基准数字的准确度存在很多争议,但Julia 网站显示了一系列相关基准
  • 社区:这是一个Julia不完全存在的领域。那里的社区通常是支持性的,但不如Rorpython社区那么知识渊博,这是一个明显的缺点。
  • 可扩展性:这是目前缺乏的另一个地方,引导您走向的隐含代码模式与其实际支持的内容Julia之间存在很大的脱节。Julia类型系统目前过于庞大且难以有效使用。

同样,不能说这对未来意味着什么,但Julia在我看来,这些只是评估时的几个相关点。

当您要求纯粹的猜想时,这里确实没有问题,但至少考虑一下

  • 本周有Julia Con,第一次 Julia 会议
  • 你可以搜索 GitHub 和/或注册的 Julia 模块