zoukankan      html  css  js  c++  java
  • Julia的前景

    Julia 是一个面向科学计算的高性能动态高级程序设计语言。其语法与其他科学计算语言相似。在许多情况下拥有能与编译型语言相媲美的性能。 [3]
    一群拥有各种语言丰富编程经验的Matlab高级用户,对现有的科学计算编程工具感到不满——这些软件对自己专长的领域表现得非常棒,但在其它领域却非常糟糕。他们想要的是一个开源的软件,它要像C语言一般快速而有拥有如同Ruby的动态性;要具有Lisp般真正的同像性(Homoiconicity)而又有Matlab般熟悉的数学记号;要像Python般通用、像R般在统计分析上得心应手、像Perl般自然地处理字符串、像Matlab般具有强大的线性代数运算能力、像shell般胶水语言的能力,易于学习而又不让真正的黑客感到无聊;还有,它应该是交互式的,同时又是编译型的……
    Julia中文社区正在迅速成长,Julia语言编程开发等问答平台已经建立。 [4]

    首先Julia不能取代python,但是应该在特定方向有一些作用,一门语言想要火起来有很多值得注意的事情。首先就是他能解决一些语言上的毛病,作为一个后来者,必须能有不可替代的巨大优势,还要有很多开发人员参与进来。

    这个世界缺一个大一统的编程语言,能够同时兼顾,效率,科学计算,后台,人工智能等,不知道有生之年能不能看到这样的神奇语言。

    以后如果有需要可以了解以下Julia,主要还是以Java为主,Python为辅。

  • 相关阅读:
    spark-submit配置说明
    spark dataset join 使用方法java
    关于join算法的四篇文章
    IO负载高的来源定位
    MySQL执行SHOW STATUS查询服务器状态状态之Handler_read_* 详解
    5.6中使用字符串存放时间,导致隐式转换发生的记录
    Linux User's Manual IOSTAT
    【转】MegaSAS RAID卡 BBU Learn Cycle周期的影响
    mac下SSH很快被断开
    Java的正则表达式
  • 原文地址:https://www.cnblogs.com/li33/p/12871371.html
Copyright © 2011-2022 走看看