近十年来最好的语言是什么?-来 Gopher China 大会找答案 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
niuer
V2EX    程序员

近十年来最好的语言是什么?-来 Gopher China 大会找答案

  •  
  •   niuer 2015 年 4 月 24 日 10067 次点击
    这是一个创建于 3938 天前的主题,其中的信息可能已经有所发展或是发生改变。

    2015年2月,眼看着Gopher 大会先后在国外多地举行,而使用 Golang 最多的国家居然还在静悄悄地各自开发系统,我们意识到Gopher China的正式启动势在必行了。经过这两个月的筹备,Gopher China就要在4月25-26日跟各位开发者们正式见面了。不负众望,本次大会门票提前一个多月就售罄了。作为第一届中国的Gopher大会,到底是什么吸引开发者们这么积极参与呢?今天小编就带大家提前一睹这次会议的亮点。

    如果你还不知道Go语言是什么?

    “PHP是最好的语言。”过去,PHP因为其简单好学,性能和安全性也基本够用被大家喜欢。但是随着互联网时代网民的大大增加,开发者需要一门语言可以支撑更高的性能。Go适时地出现,良好的语言设计使其简单好学,并发性与执行性能都很好,并且部署简单。因此,继2011年七牛第一个吃螃蟹在商业化产品中全面选用Go语言后,越来越多的国内一线公司,例如360、京东、豌豆荚、华为等都开始大规模使用Go。Go语言官方称,之所以开发Go语言,是因为“近 10年来开发程序之难让我们有点沮丧”。这一定位暗示了Go语言希望取代C和Java的地位,成为最流行的通用开发语言。

    Gopher China 大会亮点抢先看

    Go语言创始人之一Robert Griesemer将亲临现场,讲述Gofmt的文化演变。在发明Go语言之前,Robert曾经是Google V8 Javascript引擎以及牛逼的分布式文件系统Chubby的作者。他非常支持Gopher大会在中国举办,因此也专门从美国飞来分享Gofmt是如何被设计出来的。小小八卦一下,Robert的夫人是一位中国美女哦。
    邀请到国内一线团队的Go开发者大牛从不同角度谈Go的实践。例如,七牛的如何用Go进行HTTP测试,360的如何用Go做消息推送,华为的Go语言在NFV场景下的应用研究,等等。技术大牛们济济一堂,希望能带来干货的同时,也能喷出精彩,喷出中国。
    Gopher China组委会特供“中国版土拨鼠T-shirt”作为礼物。不解释,看图。

    晚场Party,让交流来得更彻底一些。4月25日晚上,组委会将邀请一部分幸运观众到七牛团队支持的晚场Party上。大家一起喝点小酒,交流技术,畅谈人生,基情四射。
    力争成为男女比例最黄金的语言类会议。

    考虑到报名开发者中男性的比例,组委会体贴地找来了各大开发者服务的市场部的妹子们作为志愿者,签到接待,引导入场,晚场Party,她们无处不在,努力做好Gopher China听会鼓励师的工作。

    说到这里,各位是不是后悔没有早点报名呢?没关系,我们也给没有来得及报名的开发者们提供了视频直播渠道。关注七牛微信公众账号,我们将在4月25日一早放出直播链接,敬请期待!

    最后附上Gopher China的日程安排供参考。

    57 条回复    2015-05-05 17:37:41 +08:00
    flewover
        1
    flewover  
       2015 年 4 月 24 日 via iPhone
    竟然有直播,刚刚从北京来到上海
    monsabre
        2
    monsabre  
       2015 年 4 月 24 日   4
    google抛出的半坨屎
    你们也抱着说好吃

    嘿嘿
    jyootai
        3
    jyootai  
       2015 年 4 月 24 日
    学生党表示只能远处观望观望了
    zhicheng
        4
    zhicheng  
       2015 年 4 月 24 日 via Android
    Golang 是最好的语言。
    yanleijava
        5
    yanleijava  
       2015 年 4 月 24 日
    擦,我也在博云路
    mikumikumoe
        6
    mikumikumoe  
       2015 年 4 月 24 日
    google的工程师来没有google的中国

    满满的违和感
    wbbim
        7
    wbbim  
       2015 年 4 月 24 日
    php是全宇宙最好的语言
    chchwy
        8
    chchwy  
       2015 年 4 月 24 日
    PHP 是最好的言
    xua131988
        9
    xua131988  
       2015 年 4 月 24 日
    @wbbim golang是全鸿蒙最好的语言
    fuxkcsdn
        10
    fuxkcsdn  
       2015 年 4 月 24 日
    敢和我大PHP争夺“最好的语言”头衔?
    arkilis
        11
    arkilis  
       2015 年 4 月 24 日
    PHP, 1.2.3 开始
    vicvinc
        12
    vicvinc  
       2015 年 4 月 24 日
    PHP是最好的语言!
    mahone3297
        13
    mahone3297  
       2015 年 4 月 24 日
    最好能录像录下来,方便没能去的人观看。。。
    saintarion
        14
    saintarion  
       2015 年 4 月 24 日
    OMG,这容易一起一场宗教战争啊,很不和谐啊,虽然我支持GO……
    hooluupog
        15
    hooluupog  
       2015 年 4 月 24 日
    再送些安利文:
    Death is coming, Let' Go.
    人生苦短,说Go就Go。
    Comdex
        16
    Comdex  
       2015 年 4 月 24 日
    不说golang是不是最好的语言,golang的崛起是事实
    niuroumian
        17
    niuroumian  
       2015 年 4 月 24 日
    多年前曾经用perl写过3个月代码,用perl与微信对接,结果太费劲儿了,试着用golang,3个小时对接成功,而且有行云流水的感觉。
    robertlyc
        18
    robertlyc  
       2015 年 4 月 24 日
    崛起? 撅起吧
    chaucerling
        19
    chaucerling  
       2015 年 4 月 24 日   1
    go不是最好的语言,是近年来(营销)最成功的语言
    Nixus
        20
    Nixus  
       2015 年 4 月 24 日
    我只想要那个tshirt
    tencoldays
        21
    tencoldays  
       2015 年 4 月 24 日
    "Go语言希望取代C和Java的地位...",国内程序圈(juan)神棍辈出的时代啊...
    datou552211
        22
    datou552211  
       2015 年 4 月 24 日
    @chaucerling 不是swift吗?根本都不用营销
    icloudnet
        23
    icloudnet  
       2015 年 4 月 24 日
    前几年国内程序员猛推ruby和rails,你看现在都快瞎火了
    njutree
        24
    njutree  
       2015 年 4 月 24 日 via iPhone
    @chaucerling 有公司利用go营销和语言本身有什么关系
    slickqt
        25
    slickqt  
       2015 年 4 月 24 日
    go和java比下性能什么的还可以,基础,生态还要继续建设,
    和C比,那就太自大了,那些RAM以KBytes, Bytes计的MCU里面连malloc都不怎么用得上,gc就更不用说了.
    不过,go还是有自己特点的,简洁,并行+gc确实能让人感觉不一样,支持一下
    maemual
        26
    maemual  
       2015 年 4 月 24 日
    已到达上海!
    tencoldays
        27
    tencoldays  
       2015 年 4 月 24 日
    @icloudnet 所以,说PHP是最好的语言,完全不是开玩笑。而是对大智若愚、Worse is Better哲学的诚恳赞美。F冰冰、L冰冰之类看起来很漂亮,但床上操起来可能体验又是糟糕的。所以不要追求那些看起来身材火辣或出身名门的技术,而是选择那些经历了用户和时间检验、又符合一定哲学思想的技术。
    shawngao
        28
    shawngao  
       2015 年 4 月 24 日
    想去没门票~
    怎么破?
    Dn9x
        29
    Dn9x  
       2015 年 4 月 24 日
    我觉得js在崛起,发展也特别快,平台支持也比较多现在。
    chaucerling
        30
    chaucerling  
       2015 年 4 月 24 日
    @datou552211
    swift和go定位不一样,swift一开始就是为了便捷开发苹果自己的应用。而go你看那句“Go语言希望取代C和Java的地位,成为最流行的通用开发语言”,吹go的程序员都是这样去宣传的(google自己几乎没有宣传过go),go一开始的目标也是这样,但是用go的人多是因为不满意动态语言的性能而转过来的,java和c/c++的地位没撼动多少。
    icloudnet
        31
    icloudnet  
       2015 年 4 月 24 日
    @tencoldays 冰冰已哭瞎
    dansong
        32
    dansong  
       2015 年 4 月 24 日
    送票吗?
    yuezhimsolo
        33
    yuezhimsolo  
       2015 年 4 月 24 日
    衬衫我要!!!
    yuezhimsolo
        34
    yuezhimsolo  
       2015 年 4 月 24 日
    淘宝有卖的么
    est
        35
    est  
       2015 年 4 月 24 日
    logo不错。
    monsabre
        36
    monsabre  
       2015 年 4 月 24 日
    其实go 各种benchmark和nodejs没有明显优势

    更别和c/c++, java 比了
    monsabre
        37
    monsabre  
       2015 年 4 月 24 日
    其实脚本里面的

    nodejs+python 组合 +各种开源引擎(都有python api)

    几乎能干任何事 满足任何需求(web 后台 bi 爬虫 机器学习 数据处理 大数据 人工智能 中高频交易)

    嘿嘿
    MrEggNoodle
        38
    MrEggNoodle  
       2015 年 4 月 24 日
    @monsabre 终于看到一个Pythonista了。。。一开始还以为我是个另类。。。
    monsabre
        39
    monsabre  
       2015 年 4 月 24 日
    @MrEggNoodle

    python做高频交易 实时api有些吃力(相对nodejs java c++) 做web又少许繁琐(相对nodejs php)
    但做非实时后台绝对不输给java c++

    所以如果和nodejs组合 一个管前一个管后 一个负责api等实时性要求高的 一个负责后台非实时复杂数据处理

    就nb了
    monsabre
        40
    monsabre  
       2015 年 4 月 24 日
    @MrEggNoodle

    google那种顶级公司用go替代python会省硬件很多钱

    普通人 小公司 python+nodejs组合就是大杀器
    barbery
        41
    barbery  
       2015 年 4 月 24 日
    求T恤啊啊啊啊。。。
    so898
        42
    so898  
       2015 年 4 月 25 日
    看到这个我就想起来当年谷歌说『Android支持用Go语言』然后坑掉的故事……
    hooluupog
        43
    hooluupog  
       2015 年 4 月 25 日
    @so898 google从来没说这样的话。实际上android技术上的事情是那群写java的开发组说了算。去年IO上有人问SDK有没有打算支持新的语言,那群人直接了当一句:没门。Go没有得到google的多少支持,它就是一群人搞得开源项目,恰好这群人在google工作。什么时候你看到它捆到自家平台上了(就像swift,c#那样),那就说明这是google官方支持的东西了。
    irainy
        44
    irainy  
       2015 年 4 月 25 日 via iPhone
    直播地址呢…
    yaotian
        45
    yaotian  
       2015 年 4 月 25 日
    支持,互联网大叔了,用过的语言不少,正如标题所说,golang是认为最好的语言,优雅,方便,效率高,部署容易。用golang写代码像写小说一样。
    前几天用golang写的个人博客zhengyaotian.com,并发数1千,内存占有率也不超过100M,平时占用率不超过50M, 一台linode的最低配置,可以跑很多站。
    你说golang优秀不?
    jjx
        46
    jjx  
       2015 年 4 月 25 日
    go细节要完善的不少啊

    比方说有个loom, 模仿fabric, 其中有个scp实现, 结果在512m的vps一拖上百m的文件就是out of memory

    目前很多人用go写web, 个人觉的这真不是没有竞争优势, 其他层面的不讲, 就单个文件的优势, 我认为在我们国内的网络情形下, 也是劣势, 文件很大, 网上上传都要很久,还不如python发布方便,要不就干脆直接go run 了

    nodejs和python 个人认为没有并用的必要,无论是gevent或twisted都可以取代它, python本身的性能弱势, pypy解决的很好了, 手头的纯cpython项目用pypy跑也只有近20%不到的劣势了

    go的性能优势并不简单的是语言层面, 比方说你用xorm和sqlalchemy, 两者的性能肯定不一样, 但你放弃的东西也很多, 我一直在想如何结合python和go, 但限于项目规模,还真没有想到直接用go的必要性
    cheng007
        47
    cheng007  
       2015 年 4 月 25 日
    python, erlang, js,lua.
    holulu
        48
    holulu  
       2015 年 4 月 25 日
    只能说开始玩的时候会觉得很兴奋,玩熟了依然觉得很不爽。状态同步、并发控制还是需要花费很多时间才能写出正确的代码,就像在 Java 里需要花时间在线程安全上一样,只是不过在 Go 里就变成了 goroutine 和 channel 。
    没法逃离这些底层的东西来达到并发目的的语言还是很原始的,毕竟不能把大部分的精力花在业务上。
    Virtao
        49
    Virtao  
       2015 年 4 月 25 日
    下一步有没有视频回放呢?今天直播卡的看不了。
    mathgl
        50
    mathgl  
       2015 年 4 月 25 日 via Android
    @jjx pypy现在挺稳定的。性能也不错。我有一个服务pypy 2.4 twisted,性能大约是cpython的两倍。

    2.5.1后据说stm 可用,不过我还没测试。

    我看过autows作者的评测,pypy性能优于nodejs。
    mingyun
        51
    mingyun  
       2015 年 4 月 25 日
    go要取代php?至少不会这么快
    deerlamp
        52
    deerlamp  
       2015 年 4 月 26 日
    求t恤啊。。。。。。
    huobazi
        53
    huobazi  
       2015 年 4 月 27 日
    @jjx 你这句 “目前很多人用go写web, 个人觉的这真不是没有竞争优势” 的双重否定 在上下文里 真的好难读懂,请问是笔误吗?
    bjzhush
        54
    bjzhush  
       2015 年 4 月 27 日
    没有最好的语言,只有最好的程序员
    doublleft
        55
    doublleft  
       2015 年 4 月 27 日
    @huobazi 应该是不得不不这样写吧
    jjx
        56
    jjx  
       2015 年 4 月 27 日
    @huobazi

    哈,应该是 用go写web, 没有什么竞争优势
    Akagi201
        57
    Akagi201  
       2015 年 5 月 5 日
    @holulu rust你有看过吗? 有没有你说的问题?
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3395 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.98.5 31ms UTC 04:09 PVG 12:09 LAX 20:09 JFK 23:09
    Do have faith in what you're doing.
    ubao msn 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