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为辅。

  • 相关阅读:
    笔记:一篇关于容器和虚拟机的对比
    语义化版本说明脑图
    KiCad EDA 5.1.4 发布了
    KiCad 5.1.4 无法覆铜?
    mac 常用的终端命令
    PC 商城扫描二维码登录
    Git的撤销与回滚
    springboot 集成elasticsearch5.4.3
    redis 缓存类型为map
    基于Elasticsearch 5.4.3的商品搜索系统
  • 原文地址:https://www.cnblogs.com/li33/p/12871371.html
Copyright © 2011-2022 走看看