• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Threezj
V2EX  ›  程序员

大家最喜欢哪种后端语言?

  •  3
     
  •   Threezj · Mar 19, 2016 · 20223 views
    This topic created in 3775 days ago, the information mentioned may be changed or developed.

    我在尝试了 python , php , nodejs , C#之后,发现还是最喜欢 Java

    Supplement 1  ·  Mar 19, 2016
    大家不觉得 js , python 这种动态语言,写起来会很别扭吗?写写几百行小程序还行,写多了就痛苦了
    Supplement 2  ·  Mar 19, 2016
    喜欢 java 其中一个原因:感觉 vs 没 idea 好用。。(没错我就是来引战的,果然还是这种帖子回复的人做多,逃)
    134 replies    2016-03-22 21:12:37 +08:00
    1  2  
    O21
        101
    O21  
       Mar 21, 2016
    php python
    orrinex
        102
    orrinex  
       Mar 21, 2016 via iPhone
    这是一个能引起圣战的帖子……
    ren2881971
        103
    ren2881971  
       Mar 21, 2016
    本帖居然没有出现那句喜闻乐见的话。
    joye1230
        104
    joye1230  
       Mar 21, 2016
    python python python
    ruby ruby ruby
    因为用的少所以喜欢
    elgoog1970
        105
    elgoog1970  
       Mar 21, 2016
    php 是世界上最好的语言。哈哈是这句吧
    sjw199166
        106
    sjw199166  
       Mar 21, 2016
    php 是世界上最好的语言 没有之一 哈哈
    ragnaroks
        107
    ragnaroks  
       Mar 21, 2016
    小东西 php,商业的 c#
    faywanghq
        108
    faywanghq  
       Mar 21, 2016
    论挣钱, java , javascript , python ;
    论情怀、个性和实用, erlang, clojure ;
    论学习曲线, php ;
    论持续挣钱, c 家族语言;
    likezun
        109
    likezun  
       Mar 21, 2016
    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

    ~~~
    JamesRuan
        110
    JamesRuan  
       Mar 21, 2016
    同 Erlang ,语法简单,代码干净,构建理念好( OTP ),计算性能一般但 IO 和并行能力非常出众(这个是后端杀手级别的特性)。
    缺点是相关工具不怎么好用,社区太小,虽然历史悠久但沉淀下来的东西并不是那么多。
    JamesRuan
        111
    JamesRuan  
       Mar 21, 2016
    另外, Erlang 是自带静态类型检测的动态语言,可以不停服务下做代码热更新(虽然实施起来其实很麻烦),又是一个杀手级别的特性。
    Kylinsun
        112
    Kylinsun  
       Mar 21, 2016 via Android
    又是宗教贴。
    coconne
        113
    coconne  
       Mar 21, 2016
    @Kylinsun 哈哈!!
    coconne
        114
    coconne  
       Mar 21, 2016
    争相是,最好的语言,就是我自己在用的语言!
    min
        115
    min  
       Mar 21, 2016
    也许 scala 或者 f#是比较好的
    不过现实情况是 java 或者 c#比较多
    ynf
        116
    ynf  
       Mar 21, 2016
    python 的 tornado 到底是不是异步的啊 为何网上看了那么多分代码 我看的都是阻塞查询数据库的 这样的话 效率不高啊 而且是单线程的 看了一下其他人说的 tornaod 异步处理 往往一个例子就处理的比较麻烦
    不像 Ndoejs
    ldsink
        117
    ldsink  
       Mar 21, 2016   ❤️ 1
    @ynf
    * Tornado 是使用协程的异步,协程是单线程的异步模型。
    * 如果使用阻塞的数据库查询方式,性能的确不高,数据库没查询完,其他的请求都得等着。 Tornado 有很多异步的数据库查询库,和同步库比起来只是调用的时候使用 yield 获取返回值,其他差别不大。自己封 ORM 也能用。
    * 有一家为了解决这个问题,将所有的数据库查询封装成 API ,然后 Tornado 使用 AsyncHttpclient 调用 API 操作数据。对于单个请求而言,该花多长还是要多长时间。对于 Tornado 而言,并发性能就上去了。
    * Tornado 自己只提供了 AsyncHttpclient ,好像就是因为上面的原因。上面的例子,如果单个请求性能还是很慢,那么 Tornado 的开发者认为瓶颈就不是 Tornado ,而是数据库,应该着手解决数据库的问题。这个来源找不到了,记得之前看过。
    pythonee
        118
    pythonee  
       Mar 21, 2016
    java python
    ynf
        119
    ynf  
       Mar 21, 2016
    @ldsink 有 tornado 相关的用了异步查询数据库的项目做参考么? 好像我在网上看了一下代码 都没发现有用异步的 比如 http://v2ex.com/t/62732 里面的项目大致好像都没有用到异步操作 没发现有 yiled coroutine 等关键字
    BLF2
        120
    BLF2  
       Mar 21, 2016
    自己用的最习惯的语言,就认为是最好的语言。。。。。。
    china521
        121
    china521  
       Mar 21, 2016
    我是 Go 的受益者,赞下 Go
    colincat
        122
    colincat  
       Mar 21, 2016
    @flikecn 逮住一只开源 kingshard
    shuiniushushu
        123
    shuiniushushu  
       Mar 21, 2016
    我也最喜欢 java , php 偶尔用
    Sirormy
        124
    Sirormy  
       Mar 21, 2016
    我还是比较喜欢 python 的,虽然不怎么写,我后台开发用 java+nodejs
    flikecn
        125
    flikecn  
       Mar 21, 2016 via iPhone
    @colincat 哈哈。谢谢关注
    inyfee
        126
    inyfee  
       Mar 21, 2016
    一直 python + Go.
    yougg
        127
    yougg  
       Mar 21, 2016
    Java 转 Go
    看到 V2EX 上用 Go 的不少啊。
    penjianfeng
        128
    penjianfeng  
       Mar 21, 2016
    PHP+Golang+Node+Python,看情况,没啥最喜欢,都喜欢...又不是我媳妇儿,只能选一个,啦啦啦
    lights
        129
    lights  
       Mar 21, 2016
    C/C++已经都没人说了吗?
    Ruiming
        130
    Ruiming  
       Mar 22, 2016 via Android
    宇宙第一语言 php
    strwei
        131
    strwei  
       Mar 22, 2016
    拍黄片
    eoo
        132
    eoo  
       Mar 22, 2016
    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

    ~~~
    ynf
        133
    ynf  
       Mar 22, 2016
    @ldsink 能回复下么
    ldsink
        134
    ldsink  
       Mar 22, 2016
    @ynf 公司的一个项目查 MySQL 全部是异步的,用的 Tornado-MySQL 。不妨看一下这个的样例 https://github.com/PyMySQL/Tornado-MySQL
    1  2  
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5568 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 130ms · UTC 07:50 · PVG 15:50 · LAX 00:50 · JFK 03:50
    ♥ Do have faith in what you're doing.