V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
ycz0926
V2EX  ›  Python

Python 似乎可以通杀整个后端领域

  •  
  •   ycz0926 · 2018-03-15 14:41:57 +08:00 · 16212 次点击
    这是一个创建于 2235 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有点标题党,却也是个事实,对于创业公司来说,python 真可谓是神器,各个细分的领域,都可以用 python 比较优雅的解决,关键是相比 c++等系统级语言,什么也不缺,线程、进程玩的飞起,面向对象函数里再用闭包封一层,多进程的调用不显山不漏水…… 关键是简单(这么说,有点装 x )

    116 条回复    2019-09-04 13:15:11 +08:00
    1  2  
    Gothack
        101
    Gothack  
       2018-03-16 16:20:20 +08:00 via iPhone
    这种标题很危险啊……
    houdinis
        102
    houdinis  
       2018-03-16 16:25:30 +08:00
    正在学习中
    Solarest
        103
    Solarest  
       2018-03-16 16:57:49 +08:00
    如果需要其他基础设施:架构( micro service ),日志分析( ELK,Kafka ),大数据存储分析( Hadoop、Spark )。可能就会发现 Python 的生态仍然没有 Java 丰富。
    ycz0926
        104
    ycz0926  
    OP
       2018-03-16 17:42:50 +08:00
    @Solarest 小公司用不到这些(*/ω╲*)
    ycz0926
        105
    ycz0926  
    OP
       2018-03-16 17:47:55 +08:00
    @dilu 这确实是个问题,可能一线城市多些吧
    ycz0926
        106
    ycz0926  
    OP
       2018-03-16 17:49:41 +08:00
    @eslizn 你相信几年前我就是被这些概念唬进门的么?
    当时,还在愉悦的啃着内核
    swors
        107
    swors  
       2018-03-16 19:19:39 +08:00
    感觉能通不能杀
    cxyfreedom
        108
    cxyfreedom  
       2018-03-16 19:56:48 +08:00 via iPhone
    刚毕业那会儿开始写到 C,后来到现在是 python web 开发。要说通杀那个语言单独都不可能,语言在系统业务里面永远都只是一部分的。都是组合在一起的。看楼上好多人说的我都感觉我不会 Java,PHP,都不适合做开发了 OTL
    huclengyue
        109
    huclengyue  
       2018-03-16 20:09:54 +08:00 via Android
    @ycz0926 java 表示不服
    Phariel
        110
    Phariel  
       2018-03-16 21:21:58 +08:00
    你要这么说 JavaScript 通杀前后端 。。。
    guokeke
        111
    guokeke  
       2018-03-16 22:43:38 +08:00
    @Phariel 2333
    IvanLi127
        112
    IvanLi127  
       2018-03-17 08:50:27 +08:00 via Android
    天下已经是 js 的了
    reAsOn
        113
    reAsOn  
       2018-03-17 10:56:43 +08:00   ❤️ 1
    在某乎工作了 2 年,亲身体会就是 python 过于自由,如果公司内水平层次不齐很快代码就会难以维护,我读别人的代码很费劲,别人读我的代码也很费劲。然后性能是真的不行,你可以说 python 可以起多进程,或者说 tornado 的 coroutine 性能多好,然而全公司没几号人能 hold 住,那你敢用不?什么语言在牛逼的人手上都牛逼,但不是所有语言在普通工程师手上都能有质量的产出。
    eslizn
        114
    eslizn  
       2018-03-17 13:33:57 +08:00
    @ycz0926 我是说你尝试下用 python 做业务的时候 [同时] 考虑这个问题,再拿这个过程对比下其他语言的解决过程
    ycz0926
        115
    ycz0926  
    OP
       2018-03-17 15:14:31 +08:00 via iPhone
    @eslizn 当然,我们现在的架构有考虑到这个问题,数据库,文件之类的,用的也是 ssd
    ycz0926
        116
    ycz0926  
    OP
       2019-09-04 13:15:11 +08:00
    @livid 这个主题也是,麻烦删除下
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2834 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 10:00 · PVG 18:00 · LAX 03:00 · JFK 06:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.