有点标题党,却也是个事实,对于创业公司来说,python 真可谓是神器,各个细分的领域,都可以用 python 比较优雅的解决,关键是相比 c++等系统级语言,什么也不缺,线程、进程玩的飞起,面向对象函数里再用闭包封一层,多进程的调用不显山不漏水…… 关键是简单(这么说,有点装 x )
101
Gothack 2018-03-16 16:20:20 +08:00 via iPhone
这种标题很危险啊……
|
102
houdinis 2018-03-16 16:25:30 +08:00
正在学习中
|
103
Solarest 2018-03-16 16:57:49 +08:00
如果需要其他基础设施:架构( micro service ),日志分析( ELK,Kafka ),大数据存储分析( Hadoop、Spark )。可能就会发现 Python 的生态仍然没有 Java 丰富。
|
107
swors 2018-03-16 19:19:39 +08:00
感觉能通不能杀
|
108
cxyfreedom 2018-03-16 19:56:48 +08:00 via iPhone
刚毕业那会儿开始写到 C,后来到现在是 python web 开发。要说通杀那个语言单独都不可能,语言在系统业务里面永远都只是一部分的。都是组合在一起的。看楼上好多人说的我都感觉我不会 Java,PHP,都不适合做开发了 OTL
|
109
huclengyue 2018-03-16 20:09:54 +08:00 via Android
@ycz0926 java 表示不服
|
110
Phariel 2018-03-16 21:21:58 +08:00
你要这么说 JavaScript 通杀前后端 。。。
|
112
IvanLi127 2018-03-17 08:50:27 +08:00 via Android
天下已经是 js 的了
|
113
reAsOn 2018-03-17 10:56:43 +08:00 1
在某乎工作了 2 年,亲身体会就是 python 过于自由,如果公司内水平层次不齐很快代码就会难以维护,我读别人的代码很费劲,别人读我的代码也很费劲。然后性能是真的不行,你可以说 python 可以起多进程,或者说 tornado 的 coroutine 性能多好,然而全公司没几号人能 hold 住,那你敢用不?什么语言在牛逼的人手上都牛逼,但不是所有语言在普通工程师手上都能有质量的产出。
|
114
eslizn 2018-03-17 13:33:57 +08:00
@ycz0926 我是说你尝试下用 python 做业务的时候 [同时] 考虑这个问题,再拿这个过程对比下其他语言的解决过程
|