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

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

  •  3
     
  •   Threezj · Mar 19, 2016 · 21254 views
    This topic created in 3881 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
    O21
    Mar 21, 2016
    101
    php python
    orrinex
    orrinex
    Mar 21, 2016 via iPhone
    102
    这是一个能引起圣战的帖子……
    ren2881971
    ren2881971
    Mar 21, 2016
    103
    本帖居然没有出现那句喜闻乐见的话。
    joye1230
    joye1230
    Mar 21, 2016
    104
    python python python
    ruby ruby ruby
    因为用的少所以喜欢
    elgoog1970
    elgoog1970
    Mar 21, 2016
    105
    php 是世界上最好的语言。哈哈是这句吧
    sjw199166
    sjw199166
    Mar 21, 2016
    106
    php 是世界上最好的语言 没有之一 哈哈
    ragnaroks
    ragnaroks
    Mar 21, 2016
    107
    小东西 php,商业的 c#
    faywanghq
    faywanghq
    Mar 21, 2016
    108
    论挣钱, java , javascript , python ;
    论情怀、个性和实用, erlang, clojure ;
    论学习曲线, php ;
    论持续挣钱, c 家族语言;
    likezun
    likezun
    Mar 21, 2016
    109
    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

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

    PHP7

    PHP7

    PHP7

    PHP7

    PHP7

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