加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 创业 > 正文

现代编程语言哪家强?2020年你或许应该了解这7门编程语言

发布时间:2020-01-12 11:50:31 所属栏目:创业 来源:互联网
导读:博客网址:https://medium.com/@md.kamaruzzaman/5-reasons-to-learn-a-new-programming-language-in-2020-bfc9a4b9a763 通常,你应该选择一种能有助于你事业发展的编程语言。另外,你还可以学习一门受欢迎程度正在上升的语言。 我对主流编程语言非常尊重

Julia 是一种动态的高级编程语言,为并发、并行和分布式计算提供一流的支持。Julia 的第一个稳定版本于 2018 年发布,很快就得到了社区和业界的青睐。Julia 可以应用于科学计算、人工智能等许多领域,最终解决“两种语言”的问题。

特性:

  • 和 Rust 一样,Julia 的主要特点是语言的设计。它试图在不牺牲性能的情况下,结合现有的编程语言在高性能和科学计算中的一些最佳特性。到目前为止,它做得很好。

  • Julia 是一种可选类型的动态编程语言。因此,Julia 很容易学习,而且效率很高。

  • 它以多分派编程范式为核心。

  • 它内置了对并发、并行和分布式计算的支持。

  • 它还为 I/O 密集型任务提供异步 I/O。

  • 它速度非常快,可以用于需要数百万线程的科学计算。

受欢迎程度:

在许多领域,Julia 主要与 Python 竞争。由于 Python 是最流行的编程语言之一,Julia 成为主流还需要几年时间。

Julia 相对年轻(只有一岁),但在 TIOBE index 中仍排在第 43 位:

现代编程语言哪家强?2020年你或许应该了解这7门编程语言

图片来源:TIOBE

Google Trends 也显示出过去的时间里,程序员对 Julia 的稳定兴趣。

现代编程语言哪家强?2020年你或许应该了解这7门编程语言

但考虑到 Julia 背后的功能集和公司数量,如 NSF、DARPA、NASA、Intel,Julia 何时取得突破只是个时间问题。

主要用例:

  • 科学计算

  • 高性能计算

  • 数据科学

  • 可视化

主要竞争语言:

  • Python

  • Matlab

via:https://towardsdatascience.com/top-7-modern-programming-language-to-learn-now-156863bd1eec

本文素材来自互联网

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读