如何评价 Julia ? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
RingoTC
V2EX    分享发现

如何评价 Julia ?

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

    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
    科学计算多一点吧
    syahd
        16
    syahd  
       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
    为什么不发到程序员节点呢?
    go/programmer
    Hansah
        20
    Hansah  
       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     Solana     5209 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 36ms UTC 09:23 PVG 17:23 LAX 02:23 JFK 05:23
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86