V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
探索世界的好奇心万岁
RingoTC
V2EX  ›  分享发现

如何评价 Julia ?

  •  
  •   RingoTC · 2018-08-10 14:47:56 +08:00 · 10621 次点击
    这是一个创建于 1426 天前的主题,其中的信息可能已经有所发展或是发生改变。

    MIT 开发的 Julia 语言是全球热度上升最快的编程语言之一,下载量超过 200 万次,下载者包括谷歌、Facebook、FAA 和美国能源部等各个部门的开发者。近日,MIT CSAIL 实验室正式发布了 Julia 1.0,该语言期望结合 C 的速度、Matlab 的数学表征、Python 的通用编程与 Shell 的胶水命令行,并构建开源、自由与便捷的编程语言。

    Julia 开发者对该语言提出了很多需求:

    我们想要一种十分自由的开源语言,同时兼具 C 语言的速度和 Ruby 语言的灵活度。我们想要一种同像性语言,具有像 Lisp 一样真正的宏,也有像 Maltlab 一样浅显易懂的数学符号。它是像 Python 一样有用的通用编程语言,像 R 语言一样便于统计的语言,像 Perl 一样自然的字符串处理语言,像 Matlab 一样强大的线性代数语言,也是像 shell 一样的「胶水语言」。它简单易学,却能让严苛的黑客们为之倾心。我们希望它兼具交互性和可编译性。

    开发者认为 Julia 拥有的特点: 快速:Julia 为高性能而生。Julia 程序通过 LLVM 为多个平台编译高效的本地代码。 通用:它使用多分派作为范例,使得表达许多面向对象和函数式的编程模式变得容易。标准库提供异步 I/O、进程控制、日志记录、性能分析、包管理器等。 动态:Julia 是动态型语言,与脚本语言类似,并且支持交互式使用。 专业:它擅长数值计算,其语法适用于数学,支持多种数值数据类型,并具有良好并行性。Julia 的多分派天生适合定义数字和类数组的数据类型。 多样:Julia 拥有丰富的描述性数据类型,类型声明使程序条理清晰且稳定。 可组合:Julia 的包可以很好地组合在一起。单位数量的矩阵,或者货币和颜色的数据列表,都可以组合——而且性能很好。

    虽然看起来这门语言是用在科学计算、数据分析领域,但有文章也介绍,它能应付一般性的 UI 与网站。

    72 条回复    2019-11-16 23:28:48 +08:00
    casztg
        1
    casztg  
       2018-08-10 15:34:07 +08:00   ❤️ 51
    对不起,我没进来之前以为是 X 香 Julia
    manzhiyong
        2
    manzhiyong  
       2018-08-10 15:44:23 +08:00   ❤️ 2
    巨乳呢
    wyntalgeer
        3
    wyntalgeer  
       2018-08-10 15:46:25 +08:00   ❤️ 1
    职业生涯非常坚挺的劳动模范
    kawkeye
        4
    kawkeye  
       2018-08-10 15:50:36 +08:00   ❤️ 1
    @casztg 满怀兴奋的点击进来
    tyhunter
        5
    tyhunter  
       2018-08-10 15:55:12 +08:00   ❤️ 2
    卧槽,我也以为这是个图为并茂的帖子呢
    Greenm
        6
    Greenm  
       2018-08-10 16:08:49 +08:00
    居然不是巨乳

    同时兼具 C 语言的速度和 Ruby 语言的灵活度

    和 crystal 有啥区别?
    my101du
        7
    my101du  
       2018-08-10 16:12:05 +08:00   ❤️ 5
    打扰了,进错了车站。
    Lonely
        8
    Lonely  
       2018-08-10 16:15:56 +08:00 via iPhone
    看来大家都认识
    whlvi
        9
    whlvi  
       2018-08-10 16:17:49 +08:00 via Android
    不好意思,没进来之前以为是巨乳😂
    Canrz
        10
    Canrz  
       2018-08-10 16:19:12 +08:00
    我胖虎走错门了
    glues
        11
    glues  
       2018-08-10 16:35:47 +08:00 via iPhone
    我看你这是在故意刁难我胖虎
    zhishidahao
        12
    zhishidahao  
       2018-08-10 16:35:59 +08:00
    百度果然更懂中国人
    karlxu
        13
    karlxu  
       2018-08-10 16:50:12 +08:00
    满怀兴奋的点击进来
    fs20
        14
    fs20  
       2018-08-10 16:52:41 +08:00
    京不香啊……
    xiangchen2011
        15
    xiangchen2011  
       2018-08-10 17:01:13 +08:00
    科学计算多一点吧
    whwq2012
        16
    whwq2012  
       2018-08-10 17:02:12 +08:00 via Android   ❤️ 1
    我还以为是 miad128 的主角
    wps353
        17
    wps353  
       2018-08-10 17:02:24 +08:00
    -.- 我说怎么看这字母有点儿熟悉呢~~
    samlee123
        18
    samlee123  
       2018-08-10 17:06:05 +08:00
    我怀疑创造这个语言的作者是京香的粉丝
    MC
        19
    MC  
       2018-08-10 17:15:13 +08:00
    为什么不发到程序员节点呢?
    https://www.v2ex.com/go/programmer
    siknet
        20
    siknet  
       2018-08-10 17:20:35 +08:00
    什么?京香 Julia 还是个程序员?
    justlikemaki
        21
    justlikemaki  
       2018-08-10 17:24:04 +08:00
    还以为是阿尔法罗密欧的那款车。。。
    houzhimeng
        22
    houzhimeng  
       2018-08-10 17:24:14 +08:00
    他的片看的不多
    kljsandjb
        23
    kljsandjb  
       2018-08-10 17:24:21 +08:00 via iPhone
    我以为是…
    Phariel
        24
    Phariel  
       2018-08-10 17:26:25 +08:00 via iPhone   ❤️ 1
    看了眼正文,摇了摇头失望地离开。。。
    CuSO4
        25
    CuSO4  
       2018-08-10 17:30:28 +08:00
    打扰
    zenxds
        26
    zenxds  
       2018-08-10 17:31:11 +08:00
    走错了,打扰
    zenxds
        27
    zenxds  
       2018-08-10 17:32:51 +08:00
    @whwq2012 明明是 rkl-110
    lneoi
        28
    lneoi  
       2018-08-10 17:33:59 +08:00
    我还以为公然....
    x86
        29
    x86  
       2018-08-10 17:35:11 +08:00
    假车
    derrickT
        30
    derrickT  
       2018-08-10 17:36:47 +08:00
    不好意思,打扰了
    leavic
        31
    leavic  
       2018-08-10 17:38:46 +08:00
    喂,运管处吗?
    我要举报,有人开组装车非法运营,
    对,司机叫楼主。
    helionzzz
        32
    helionzzz  
       2018-08-10 17:39:50 +08:00
    告辞
    virus94
        33
    virus94  
       2018-08-10 17:49:29 +08:00
    不好意思 打扰了....
    Acappellavox
        34
    Acappellavox  
       2018-08-10 17:54:56 +08:00
    对不起,我想歪了
    Heavytiger
        35
    Heavytiger  
       2018-08-10 17:58:43 +08:00
    这么多语言,这么多的坑要踩,够了
    beaconfire
        36
    beaconfire  
       2018-08-10 17:58:48 +08:00
    @leavic 营运
    hhsuan
        37
    hhsuan  
       2018-08-10 18:10:04 +08:00
    标题党
    mikeldy
        38
    mikeldy  
       2018-08-10 18:11:21 +08:00 via iPhone
    @casztg 我也是
    exbein
        39
    exbein  
       2018-08-10 18:25:17 +08:00
    再见,我下车了
    wtf94666
        40
    wtf94666  
       2018-08-10 18:28:09 +08:00 via Android
    @casztg 我也以为是 兴致冲冲进来 发现居然。。。
    rradd2006
        41
    rradd2006  
       2018-08-10 18:31:19 +08:00
    标题党?
    jiangnanyanyu
        42
    jiangnanyanyu  
       2018-08-10 18:38:10 +08:00 via Android
    标题党,你好歹上个图啊
    MeteorCat
        43
    MeteorCat  
       2018-08-10 19:19:04 +08:00 via Android
    我以为是什么,白高兴了
    gtxtitan
        44
    gtxtitan  
       2018-08-10 19:23:59 +08:00
    这内容,。。我要举报了!
    livc
        45
    livc  
       2018-08-10 19:55:50 +08:00
    挺大的
    tingyunsay
        46
    tingyunsay  
       2018-08-10 20:08:58 +08:00
    对不起我误会了。。
    SbloodyS
        47
    SbloodyS  
       2018-08-10 21:03:57 +08:00
    不好意思,打扰了。。。
    zanewayne
        48
    zanewayne  
       2018-08-10 22:26:19 +08:00
    大佬了。。。
    rashawn
        49
    rashawn  
       2018-08-10 22:30:34 +08:00 via iPhone
    看了一下 如果是 lisp 该多好
    bulabean
        50
    bulabean  
       2018-08-10 22:34:40 +08:00
    不好意思,我以为有图片呢
    boycc1974
        51
    boycc1974  
       2018-08-10 22:56:57 +08:00 via Android
    老司机上错车老…
    F1024
        52
    F1024  
       2018-08-10 23:30:02 +08:00
    想歪了 我的错
    bluetmacc
        53
    bluetmacc  
       2018-08-11 10:30:09 +08:00
    pipapa
        54
    pipapa  
       2018-08-11 10:38:19 +08:00 via Android
    有没有点学习资料啊
    iblislsy
        55
    iblislsy  
       2018-08-11 10:49:27 +08:00
    打扰了
    pwcong
        56
    pwcong  
       2018-08-11 11:15:02 +08:00
    不好意思 打扰了
    wulin
        57
    wulin  
       2018-08-11 13:19:34 +08:00
    S 级
    BingoXuan
        58
    BingoXuan  
       2018-08-11 13:34:18 +08:00 via Android
    可能刚看新闻知道 Julia 新版本发布大概知道 lz 说什么,就是没想到那么多人以为是京香
    blockmin
        59
    blockmin  
       2018-08-11 14:09:31 +08:00
    打扰了
    uptime
        60
    uptime  
       2018-08-11 14:14:24 +08:00
    想不到有那么多匈奴族,
    京香的球迷好多。
    Sp4rr0w
        61
    Sp4rr0w  
       2018-08-11 14:26:50 +08:00 via Android
    v2 全是老司机,但是没人介绍番号……
    renyiqiu
        62
    renyiqiu  
       2018-08-11 14:31:31 +08:00
    对不起 打扰了
    missdeer
        63
    missdeer  
       2018-08-11 17:03:47 +08:00
    看来只有我不认识 Julia 是谁。。。
    hundan
        64
    hundan  
       2018-08-11 20:02:30 +08:00 via Android
    感觉 Julia 现在正在发展期 会火 值得学习
    RingoTC
        65
    RingoTC  
    OP
       2018-08-11 21:25:47 +08:00 via Android
    @hundan 现在不应该刚在发育期吗 😂
    ibugeek
        66
    ibugeek  
       2018-08-12 13:32:03 +08:00
    对不起 打扰了,我还以为是发车呢
    weixicai
        67
    weixicai  
       2018-08-13 10:50:25 +08:00
    想知道的一点也没有人作回复
    vidalouiswang
        68
    vidalouiswang  
       2018-08-13 14:08:19 +08:00 via iPhone
    走错+1
    xuelu520
        69
    xuelu520  
       2018-08-13 15:36:49 +08:00
    我想我误会了,不是我想的那样
    datou
        70
    datou  
       2018-08-13 17:09:30 +08:00
    看了楼主的文章之后找了个 web 框架 Genie 开撸

    死活在引用框架的时候预编译错误....
    jakobliao
        71
    jakobliao  
       2018-10-24 23:00:27 +08:00
    我就是在 jd 想找本 julia 的书,不想,发现了新大陆
    pythonee
        72
    pythonee  
       2019-11-16 23:28:48 +08:00
    挺有意思
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   3585 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 28ms · UTC 04:12 · PVG 12:12 · LAX 21:12 · JFK 00:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.