由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 这次node把python也给干了
相关主题
以后Web就是Node的天下了Scala的用途
难得好文,Linkedin如何用Node beat Python,Ruby,Java刚开始看python
我认为JVM上的语言,老大还是Javapython太慢了
不用jvm也没啥,问题在于你有其他替代品么?zhaoce老师,求教如何转行搞java?
为什么我认为 Python 3 没有前途?(zz)Py2exe or Portable Python
Python Concurrency 主流是用啥现在最成熟稳定的websocket server是什么?
客观总结vert.x周末上点有用的信息
jvm上的脚本,这个老外说得靠谱这个帖子跟我对node.js的观点很一致
相关话题的讨论汇总
话题: node话题: python话题: jvm话题: clojure话题: java
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
m*******l
发帖数: 12782
2
大牛不休息啊

【在 p*****2 的大作中提到】
: http://www.quora.com/What-are-the-benefits-of-developing-in-nod
m******t
发帖数: 635
3
这货也太没有节操了,他可是Django项目的lead developer

【在 p*****2 的大作中提到】
: http://www.quora.com/What-are-the-benefits-of-developing-in-nod
p*****2
发帖数: 21240
4

哪个呀?

【在 m******t 的大作中提到】
: 这货也太没有节操了,他可是Django项目的lead developer
p*****2
发帖数: 21240
5

我感觉灌水就算休息了吧。

【在 m*******l 的大作中提到】
: 大牛不休息啊
p*****2
发帖数: 21240
6

看到了。刚才都没注意。这下公孙大神没话说了吧。

【在 m******t 的大作中提到】
: 这货也太没有节操了,他可是Django项目的lead developer
p*****2
发帖数: 21240
7
公孙大神昨天怎么绕道而行了?
z****e
发帖数: 54598
8
公孙大神的编程哲学是可读性胜过一切

【在 p*****2 的大作中提到】
: 公孙大神昨天怎么绕道而行了?
p*****2
发帖数: 21240
9

其实coffeescript长的跟python很像,可读性更强。

【在 z****e 的大作中提到】
: 公孙大神的编程哲学是可读性胜过一切
d********g
发帖数: 10550
10
昨天还真没看到。二爷最近吃了火药了尽挖坑?Django没错啊,RoR和Django是server
side MVC的经典,现在是client side MVC + server REST,Node.js和他们不冲突
Python的我早说了eco system大很多,web只是冰山一角,还要说一万遍?JS的social
类SPA可以套Node.js后端来抗高并发比如我提到那个open source项目,稍微复杂一点
而且transaction要求高的,Node.js也只是个壳,后面得Python/Java这么用
async的Python库一坨一坨的,Twisted/Facebook Tornado/gevent随便选。3.x里也在
讨论加入原生支持,当然这个八字还只有一撇暂且不说。不可否认JS全套很有吸引力,
但是目前JS还做不了真的全套

【在 p*****2 的大作中提到】
: 公孙大神昨天怎么绕道而行了?
相关主题
Python Concurrency 主流是用啥Scala的用途
客观总结vert.x刚开始看python
jvm上的脚本,这个老外说得靠谱python太慢了
进入Programming版参与讨论
p*****2
发帖数: 21240
11

server
social
稍微复杂一点
而且transaction要求高的,Node.js也只是个壳,后面得Python/Java这么用
大牛给几个node+python的例子?
我见到的都是node+JVM,你这么说让JVM三剑客的脸往哪里放?

【在 d********g 的大作中提到】
: 昨天还真没看到。二爷最近吃了火药了尽挖坑?Django没错啊,RoR和Django是server
: side MVC的经典,现在是client side MVC + server REST,Node.js和他们不冲突
: Python的我早说了eco system大很多,web只是冰山一角,还要说一万遍?JS的social
: 类SPA可以套Node.js后端来抗高并发比如我提到那个open source项目,稍微复杂一点
: 而且transaction要求高的,Node.js也只是个壳,后面得Python/Java这么用
: async的Python库一坨一坨的,Twisted/Facebook Tornado/gevent随便选。3.x里也在
: 讨论加入原生支持,当然这个八字还只有一撇暂且不说。不可否认JS全套很有吸引力,
: 但是目前JS还做不了真的全套

p*****2
发帖数: 21240
12

server
social
我觉得趋势还是client side MVC + REST。毕竟现在越来越多的mobile和web技术架构
的合并需要这个架构。
你看Clojure都往JS上转了。

【在 d********g 的大作中提到】
: 昨天还真没看到。二爷最近吃了火药了尽挖坑?Django没错啊,RoR和Django是server
: side MVC的经典,现在是client side MVC + server REST,Node.js和他们不冲突
: Python的我早说了eco system大很多,web只是冰山一角,还要说一万遍?JS的social
: 类SPA可以套Node.js后端来抗高并发比如我提到那个open source项目,稍微复杂一点
: 而且transaction要求高的,Node.js也只是个壳,后面得Python/Java这么用
: async的Python库一坨一坨的,Twisted/Facebook Tornado/gevent随便选。3.x里也在
: 讨论加入原生支持,当然这个八字还只有一撇暂且不说。不可否认JS全套很有吸引力,
: 但是目前JS还做不了真的全套

d********g
发帖数: 10550
13
我说了不算,公司招人才是真的。随便搜一个吧:
https://www.linkedin.com/jobs2/view/9242737

【在 p*****2 的大作中提到】
:
: server
: social
: 我觉得趋势还是client side MVC + REST。毕竟现在越来越多的mobile和web技术架构
: 的合并需要这个架构。
: 你看Clojure都往JS上转了。

p*****2
发帖数: 21240
14

这个明显是从Python往Node转呀。

【在 d********g 的大作中提到】
: 我说了不算,公司招人才是真的。随便搜一个吧:
: https://www.linkedin.com/jobs2/view/9242737

d********g
发帖数: 10550
15
这当然是趋势,REST这块并不是单纯异步抗高并发就能解决的,Java系所谓backend
business logic,换Node可以放在对transaction要求不高的环境比如social类并发高
但是数据不敏感的情况。有交易的Node大多是用来做个REST的壳

【在 p*****2 的大作中提到】
:
: 这个明显是从Python往Node转呀。

p*****2
发帖数: 21240
16

Python performance跟Node比差那么多,怎么搭配呀?前台用perf巨牛的node,后台用
缓慢的python?我觉得JVM搭配更合理。

【在 d********g 的大作中提到】
: 我说了不算,公司招人才是真的。随便搜一个吧:
: https://www.linkedin.com/jobs2/view/9242737

d********g
发帖数: 10550
17
你也可以说只要有Node的都是X往Node转

【在 p*****2 的大作中提到】
:
: Python performance跟Node比差那么多,怎么搭配呀?前台用perf巨牛的node,后台用
: 缓慢的python?我觉得JVM搭配更合理。

p*****2
发帖数: 21240
18

Node是新技术,老技术往上转很正常吧?你有见Node往Python转吗?

【在 d********g 的大作中提到】
: 你也可以说只要有Node的都是X往Node转
d********g
发帖数: 10550
19
Node异步就是来压queue而已,有queue你还实时处理?不管你配啥,都得一个一个来,
大量的business logic瓶颈不在web,“缓慢”一说并不确切

【在 p*****2 的大作中提到】
:
: Node是新技术,老技术往上转很正常吧?你有见Node往Python转吗?

p*****2
发帖数: 21240
20

大牛也承认了呀?我的意思就是client side MVC (Javascript) + Node REST (
Javascript) + JVM (Clojure)

【在 d********g 的大作中提到】
: 这当然是趋势,REST这块并不是单纯异步抗高并发就能解决的,Java系所谓backend
: business logic,换Node可以放在对transaction要求不高的环境比如social类并发高
: 但是数据不敏感的情况。有交易的Node大多是用来做个REST的壳

相关主题
zhaoce老师,求教如何转行搞java?周末上点有用的信息
Py2exe or Portable Python这个帖子跟我对node.js的观点很一致
现在最成熟稳定的websocket server是什么?再问几个Node.js的问题
进入Programming版参与讨论
m******t
发帖数: 635
21
CoffeeScript基本上是Ruby的语法加Python的indentation

【在 p*****2 的大作中提到】
:
: 大牛也承认了呀?我的意思就是client side MVC (Javascript) + Node REST (
: Javascript) + JVM (Clojure)

p*****2
发帖数: 21240
22

后台有什么一定需要Python的吗?Node和Clojure搞不定的?

【在 d********g 的大作中提到】
: Node异步就是来压queue而已,有queue你还实时处理?不管你配啥,都得一个一个来,
: 大量的business logic瓶颈不在web,“缓慢”一说并不确切

d********g
发帖数: 10550
23
二爷为什么一定要所有人都JVM呢?Python系的当然都是Python的backend,比如
Dropbox如果要把REST换成Node也是可以的,但它所有的后台Node目前还没法搞

【在 p*****2 的大作中提到】
:
: 后台有什么一定需要Python的吗?Node和Clojure搞不定的?

p*****2
发帖数: 21240
24

for comprehension 貌似是python的?

【在 m******t 的大作中提到】
: CoffeeScript基本上是Ruby的语法加Python的indentation
d********g
发帖数: 10550
25
二爷这话可以apply到任何语言。后台有什么一定需要XX的?YY和ZZ搞不定的?

【在 p*****2 的大作中提到】
:
: for comprehension 貌似是python的?

p*****2
发帖数: 21240
26

主要是没见到node+python的范例。有哪家公司是这么搞的吗?
感觉后台hadoop, storm啥的,kafka, JVM优势比较大。你觉得呢?

【在 d********g 的大作中提到】
: 二爷为什么一定要所有人都JVM呢?Python系的当然都是Python的backend,比如
: Dropbox如果要把REST换成Node也是可以的,但它所有的后台Node目前还没法搞

p*****2
发帖数: 21240
27

那你说说python如果丢了前台,后台的主要优势是什么呀?

【在 d********g 的大作中提到】
: 二爷这话可以apply到任何语言。后台有什么一定需要XX的?YY和ZZ搞不定的?
m******t
发帖数: 635
28
恩,还真是这样

【在 p*****2 的大作中提到】
:
: 那你说说python如果丢了前台,后台的主要优势是什么呀?

p*****2
发帖数: 21240
29
公孙,我觉得concurrency python没法跟node和JVM比。
d********g
发帖数: 10550
30
举个例子吧:我们用Redis做broker,有些公司是用Redis做内存DB了,加硬盘备份。
Redis就是当一个service用,你能说C占领了web市场?

【在 p*****2 的大作中提到】
: 公孙,我觉得concurrency python没法跟node和JVM比。
相关主题
好像刚刚看到peking2说他做了一个100K tps的node service难得好文,Linkedin如何用Node beat Python,Ruby,Java
node来势凶猛,已经完胜Ruby了我认为JVM上的语言,老大还是Java
以后Web就是Node的天下了不用jvm也没啥,问题在于你有其他替代品么?
进入Programming版参与讨论
d********g
发帖数: 10550
31
Node是比较适合做抗高并发因为语言特性。但你不知道手游公司用gevent和Python
stack的也很多吗?又随手一搜:
https://www.linkedin.com/jobs2/view/6693137

【在 p*****2 的大作中提到】
: 公孙,我觉得concurrency python没法跟node和JVM比。
d********g
发帖数: 10550
32
抓螃蟹去了,晚点回来看有没有继续被喷……二爷节日快乐

【在 d********g 的大作中提到】
: 举个例子吧:我们用Redis做broker,有些公司是用Redis做内存DB了,加硬盘备份。
: Redis就是当一个service用,你能说C占领了web市场?

p*****2
发帖数: 21240
33

好。节日快乐。
感觉大神对node的态度越来越暧昧了,不像几个月前了。未来web端就是node的天下看
来已经没有悬念了,Python系,Java系的人都没有异议。PHP,Ruby就不要提了。Node/
Javascript真正归拢了语言的各派势力了。目前来看有可能改变规则的也就是Clojure
了。所以现在开始学习Node+Clojure才是王道。

【在 d********g 的大作中提到】
: 抓螃蟹去了,晚点回来看有没有继续被喷……二爷节日快乐
b***e
发帖数: 1419
34
这个是事实。 但是为什么 node不能用来做transaction呢? 从技术的角度上讲完全没
有问题。lib支持不算好, 但是可以慢慢做起来。

【在 d********g 的大作中提到】
: 这当然是趋势,REST这块并不是单纯异步抗高并发就能解决的,Java系所谓backend
: business logic,换Node可以放在对transaction要求不高的环境比如social类并发高
: 但是数据不敏感的情况。有交易的Node大多是用来做个REST的壳

p*****2
发帖数: 21240
35

技术上没什么问题,lib还不够是真的。另外对算法的表现能力,感觉JS差点劲。

【在 b***e 的大作中提到】
: 这个是事实。 但是为什么 node不能用来做transaction呢? 从技术的角度上讲完全没
: 有问题。lib支持不算好, 但是可以慢慢做起来。

b***e
发帖数: 1419
36
没搞过clojure. 看到你这么推崇, 打算研究一下。clojure搞transactional的东西有
什么特别的优势么? 从理论上看, 最终是靠engine primitives, 语言应该不重要。
除非有特别牛逼的pattern.

【在 p*****2 的大作中提到】
:
: 技术上没什么问题,lib还不够是真的。另外对算法的表现能力,感觉JS差点劲。

z****e
发帖数: 54598
37
你不是不玩游戏么?
怎么总能看到你说游戏公司的经验?

【在 d********g 的大作中提到】
: Node是比较适合做抗高并发因为语言特性。但你不知道手游公司用gevent和Python
: stack的也很多吗?又随手一搜:
: https://www.linkedin.com/jobs2/view/6693137

g*****g
发帖数: 34805
38
大神爱上了Python,想结婚了。没有了以前每年换一次最爱的冲动。看到Node上来了,
五味杂陈。
话说Python这种语言,在纯后端肯定是竞争不过JVM系的。GIL是天生的劣势,生态系统
也差太多。如果前端Node一统天下。以后应用轻量级的必然是node成为full stack首选
。重量级的必然是node+JVM系。对于Python是噩耗。

Node/
Clojure

【在 p*****2 的大作中提到】
:
: 技术上没什么问题,lib还不够是真的。另外对算法的表现能力,感觉JS差点劲。

T*******x
发帖数: 8565
39
请教一个问题:
你说的web端是指什么?是指web前端吗?
如果用MVC来举例的话,是V吗?还是V+C?不包括M吧?
或者这样举例不合适的话,请问你确指什么?

Node/
Clojure

【在 p*****2 的大作中提到】
:
: 技术上没什么问题,lib还不够是真的。另外对算法的表现能力,感觉JS差点劲。

g*****g
发帖数: 34805
40
传统的server应用分为三层,presentation tier (web UI, rest+mobile), business
tier, persistence tier.
整个MVC都在presentation tier里。

【在 T*******x 的大作中提到】
: 请教一个问题:
: 你说的web端是指什么?是指web前端吗?
: 如果用MVC来举例的话,是V吗?还是V+C?不包括M吧?
: 或者这样举例不合适的话,请问你确指什么?
:
: Node/
: Clojure

相关主题
不用jvm也没啥,问题在于你有其他替代品么?客观总结vert.x
为什么我认为 Python 3 没有前途?(zz)jvm上的脚本,这个老外说得靠谱
Python Concurrency 主流是用啥Scala的用途
进入Programming版参与讨论
d********g
发帖数: 10550
41
3D主要是游戏公司搞,高并发需要用到异步的也是网游、手游的特点,说是游戏,抽象
起来和social应用有什么区别么?

【在 z****e 的大作中提到】
: 你不是不玩游戏么?
: 怎么总能看到你说游戏公司的经验?

d********g
发帖数: 10550
42
你还真错了,JS的发展趋势是我穿越回快一年多前提的?
http://www.mitbbs.com/article1/Programming/31238591_3_0.html
http://www.mitbbs.com/article1/Programming/31251275_3_0.html
Python的GIL是个劣势,这也是为什么它不怎么和Java拼多线程,而是搞异步。但Node
+ JVM系对Java贴金没有任何好处,JVM还有Jython,同样平台那就是拼语言特性了,现
在鼓吹的JVM一帮马甲语言包括Jython难道能和Java一概而论?贴金也不是这样的,你
说JVM那Python岂不是活得好好的?
发文就好好发,你PA的功力是众人皆知,过节我也没必要和你掐这个。二爷说的可是
Clojure,Java就因为JVM也想一荣俱荣来沾光,恐怕不及你一而再再而三PA我最爱,没
多久你自己的发妻就被Clojure给小三了。谈JVM,Jython可看着呢,难道Clojure就和
Java很类似了?风马牛不相及,就因为一个JVM?
大过节的,前院调戏得欢,不料自己后院就失火。JVM语言混战对Java才真的是噩耗,
二爷力挺Clojure你都藏着掖着不敢掐,心里不知道对Java这个发妻打的什么算盘呢。
人心叵测

【在 g*****g 的大作中提到】
: 大神爱上了Python,想结婚了。没有了以前每年换一次最爱的冲动。看到Node上来了,
: 五味杂陈。
: 话说Python这种语言,在纯后端肯定是竞争不过JVM系的。GIL是天生的劣势,生态系统
: 也差太多。如果前端Node一统天下。以后应用轻量级的必然是node成为full stack首选
: 。重量级的必然是node+JVM系。对于Python是噩耗。
:
: Node/
: Clojure

d********g
发帖数: 10550
43
Clojure先和Java掐个清楚吧,不能因为都是JVM的就一团和气,那Jython可不乐意。好
比做.net的,几种语言可是井水不犯河水
我说下面这些话的时候,没记错的话二爷才刚刚开始看JS吧?
http://www.mitbbs.com/article1/Programming/31238591_3_0.html
http://www.mitbbs.com/article1/Programming/31251275_3_0.html

Node/
Clojure

【在 p*****2 的大作中提到】
:
: 技术上没什么问题,lib还不够是真的。另外对算法的表现能力,感觉JS差点劲。

d********g
发帖数: 10550
44
需要时间慢慢发展。Epic不还用VB6吗,技术角度上讲都没有问题

【在 b***e 的大作中提到】
: 这个是事实。 但是为什么 node不能用来做transaction呢? 从技术的角度上讲完全没
: 有问题。lib支持不算好, 但是可以慢慢做起来。

p*****2
发帖数: 21240
45

Node
大牛对JVM真是太不了解了。

【在 d********g 的大作中提到】
: 你还真错了,JS的发展趋势是我穿越回快一年多前提的?
: http://www.mitbbs.com/article1/Programming/31238591_3_0.html
: http://www.mitbbs.com/article1/Programming/31251275_3_0.html
: Python的GIL是个劣势,这也是为什么它不怎么和Java拼多线程,而是搞异步。但Node
: + JVM系对Java贴金没有任何好处,JVM还有Jython,同样平台那就是拼语言特性了,现
: 在鼓吹的JVM一帮马甲语言包括Jython难道能和Java一概而论?贴金也不是这样的,你
: 说JVM那Python岂不是活得好好的?
: 发文就好好发,你PA的功力是众人皆知,过节我也没必要和你掐这个。二爷说的可是
: Clojure,Java就因为JVM也想一荣俱荣来沾光,恐怕不及你一而再再而三PA我最爱,没
: 多久你自己的发妻就被Clojure给小三了。谈JVM,Jython可看着呢,难道Clojure就和

p*****2
发帖数: 21240
46

Clojure从来都没跟Java掐过吧?你有掐的link吗?

【在 d********g 的大作中提到】
: Clojure先和Java掐个清楚吧,不能因为都是JVM的就一团和气,那Jython可不乐意。好
: 比做.net的,几种语言可是井水不犯河水
: 我说下面这些话的时候,没记错的话二爷才刚刚开始看JS吧?
: http://www.mitbbs.com/article1/Programming/31238591_3_0.html
: http://www.mitbbs.com/article1/Programming/31251275_3_0.html
:
: Node/
: Clojure

s***o
发帖数: 2191
47
LOL. 二爷跟好虫互相掐几下,大神气就顺了

【在 p*****2 的大作中提到】
:
: Clojure从来都没跟Java掐过吧?你有掐的link吗?

p*****2
发帖数: 21240
48

lol。其实我看goodbug对这些语言的了解跟我争议很小。
goodbug对node理解还是很深刻的,对python的批判也很入骨

【在 s***o 的大作中提到】
: LOL. 二爷跟好虫互相掐几下,大神气就顺了
d********g
发帖数: 10550
49
你们因为一个共同的敌人,为了一个共同的信念,走到了一起。搁置争议,同仇敌忾,
翻译过来应该是这个意思吧……

【在 p*****2 的大作中提到】
:
: lol。其实我看goodbug对这些语言的了解跟我争议很小。
: goodbug对node理解还是很深刻的,对python的批判也很入骨

d********g
发帖数: 10550
50
二爷有个不好就是老挖坑,等一群人掉进去,他挥一挥衣袖,不带走一门语言

【在 s***o 的大作中提到】
: LOL. 二爷跟好虫互相掐几下,大神气就顺了
1 (共1页)
进入Programming版参与讨论
相关主题
这个帖子跟我对node.js的观点很一致为什么我认为 Python 3 没有前途?(zz)
再问几个Node.js的问题Python Concurrency 主流是用啥
好像刚刚看到peking2说他做了一个100K tps的node service客观总结vert.x
node来势凶猛,已经完胜Ruby了jvm上的脚本,这个老外说得靠谱
以后Web就是Node的天下了Scala的用途
难得好文,Linkedin如何用Node beat Python,Ruby,Java刚开始看python
我认为JVM上的语言,老大还是Javapython太慢了
不用jvm也没啥,问题在于你有其他替代品么?zhaoce老师,求教如何转行搞java?
相关话题的讨论汇总
话题: node话题: python话题: jvm话题: clojure话题: java