由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 用了一下node.js, 看来js要一同天下啊,只要那些人
相关主题
Node.js 并发模型相关:closure 中 access mutable variable什么语言简练如python运行速度如C++
大家讨论过了node.js了吗?这次node把python也给干了
别人说做Python的并行还不如去学C++,我不同意。Node过两年会不会被go打的满地找牙?
周末上点有用的信息没学过php/python/ruby任何一种后台语言,直接上node吃力吗?
现在.NET也往Node上转了尼玛 callback 真是反人类
我来说说go的目标对手吧Node.js 有用过的么 什么评价
Node之父改行golang了Node做大系统better than Java, .NET
易写性,易维护和执行效率综合来看看了一下Meteor很不错
相关话题的讨论汇总
话题: python话题: node话题: js话题: java话题: 问题
进入Programming版参与讨论
1 (共1页)
g********n
发帖数: 296
1
把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
日子看来也不长了。
大牛们说说我这个思路有什么问题。
c******o
发帖数: 1277
2
可以一统中小型web app的天下
d****i
发帖数: 4809
3
恭喜JS荣登本年度最受欢迎编程语言大奖。

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

l**********n
发帖数: 8443
4
一个脚本语言怎么一统天下,幼稚
r***y
发帖数: 4379
5
你做过最大的项目多大?

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

c*******9
发帖数: 9032
6
这种语言像没有钢筋骨架(强type)的材料,不能用来盖大厦。

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

d******e
发帖数: 2265
7
js还是不行。cs貌似有希望。取代python很困难。异步模式还是太不好用了。

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

d*******r
发帖数: 3299
8
Node整合了Python的库?求链接?

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

b***e
发帖数: 1419
9
I feeling the same...
What I believe though, is that there could be a language/sugar above JS that
seals the async mode. CoffeeScript does not do that, because it is just a
literal sugar on JS. The closest I find in market is:
http://opalang.org/
It does not seem to attract a lot of attention yet, but I do believe the "
smart cps" approach in opa is the way to go in the long run if NodeJS is
really trying to rule the backend as well.

【在 d******e 的大作中提到】
: js还是不行。cs貌似有希望。取代python很困难。异步模式还是太不好用了。
b***e
发帖数: 1419
10
I doubt the argument here. There are quite a lot of instances where people
are using scripting languages full stack to build highly scalable products,
e.g. Airbnb's using RoR, Pinterest's using Python, Dropbox's using Python,
Instagram used Python as well, etc. etc. My impression is that most new
startup building online/mobile application won't use Java or any strongly
typed languages, due to the low development productivity. We are yet to see
if eventually they all converge back to Java.

【在 c*******9 的大作中提到】
: 这种语言像没有钢筋骨架(强type)的材料,不能用来盖大厦。
相关主题
我来说说go的目标对手吧什么语言简练如python运行速度如C++
Node之父改行golang了这次node把python也给干了
易写性,易维护和执行效率综合来看Node过两年会不会被go打的满地找牙?
进入Programming版参与讨论
g********n
发帖数: 296
11
那就差不多了,比较在FLG这种级别的公司打工的人还是少数吧。俺就还没有做过同时
有一万人在线上的系统。
以前做embedded,现在饭不好混了来做web.看了一下网上的讨论,node都是用同步和
CALLBACK来解决问题,其实这是个好方法,只是不是高手不能乱用,我以前就看见过不
少半吊子高手出洋相。现在node把难的部分封装了,大家都可以随便用了,真的是个好
主意。

【在 c******o 的大作中提到】
: 可以一统中小型web app的天下
g********n
发帖数: 296
12
看了node.js的文档,和os的接口和python查不多,这方面代替python问题不大。
至于你说的封装之类,对node.js还用得太少,体会不深。你给的连接也看了,显然有
人已经注意到这个问题。 这里的关键是这个模式有多难用,我过去可是看见过不少二
吊子把这个模式用得一塌糊涂,如过node.js不解决好这个封装问题,那也是走不远的。
不过我看天时地利人和都在node一边。

that
a

【在 b***e 的大作中提到】
: I feeling the same...
: What I believe though, is that there could be a language/sugar above JS that
: seals the async mode. CoffeeScript does not do that, because it is just a
: literal sugar on JS. The closest I find in market is:
: http://opalang.org/
: It does not seem to attract a lot of attention yet, but I do believe the "
: smart cps" approach in opa is the way to go in the long run if NodeJS is
: really trying to rule the backend as well.

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

that
a
node 0.11.XX就支持了吧?

【在 b***e 的大作中提到】
: I feeling the same...
: What I believe though, is that there could be a language/sugar above JS that
: seals the async mode. CoffeeScript does not do that, because it is just a
: literal sugar on JS. The closest I find in market is:
: http://opalang.org/
: It does not seem to attract a lot of attention yet, but I do believe the "
: smart cps" approach in opa is the way to go in the long run if NodeJS is
: really trying to rule the backend as well.

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

的。
什么封装问题?

【在 g********n 的大作中提到】
: 看了node.js的文档,和os的接口和python查不多,这方面代替python问题不大。
: 至于你说的封装之类,对node.js还用得太少,体会不深。你给的连接也看了,显然有
: 人已经注意到这个问题。 这里的关键是这个模式有多难用,我过去可是看见过不少二
: 吊子把这个模式用得一塌糊涂,如过node.js不解决好这个封装问题,那也是走不远的。
: 不过我看天时地利人和都在node一边。
:
: that
: a

n****1
发帖数: 1136
15
感觉脚本语言是今天写今天爽,把麻烦留给明天.
我能理解startup使用scripting language, 因为startup死亡率很高,所以它们不大需
要考虑明天的麻烦. 经济学术语是heavily discounting the future. 换句话说,今朝
有酒今朝醉.
但ebay这样的还用nodejs, 我就很困惑了. 很怀疑他们的CTO有没有认真考虑过所有选
项. 要是我的话,宁可用golang,也不用node

people
,
see

【在 b***e 的大作中提到】
: I doubt the argument here. There are quite a lot of instances where people
: are using scripting languages full stack to build highly scalable products,
: e.g. Airbnb's using RoR, Pinterest's using Python, Dropbox's using Python,
: Instagram used Python as well, etc. etc. My impression is that most new
: startup building online/mobile application won't use Java or any strongly
: typed languages, due to the low development productivity. We are yet to see
: if eventually they all converge back to Java.

d**********1
发帖数: 569
16
js统一天下?
你还是研究研究用乐高盖帝国大厦比较实在。

【在 g********n 的大作中提到】
: 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
: 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
: 日子看来也不长了。
: 大牛们说说我这个思路有什么问题。

k**o
发帖数: 15334
17
错,startup选node,和ebay等大公司选node的理由都一样,就是用node
省钱!这就是最大的理由。本来几十台服务器才能搞定的功能,用了node,
一台服务器就绰绰有余了。

【在 n****1 的大作中提到】
: 感觉脚本语言是今天写今天爽,把麻烦留给明天.
: 我能理解startup使用scripting language, 因为startup死亡率很高,所以它们不大需
: 要考虑明天的麻烦. 经济学术语是heavily discounting the future. 换句话说,今朝
: 有酒今朝醉.
: 但ebay这样的还用nodejs, 我就很困惑了. 很怀疑他们的CTO有没有认真考虑过所有选
: 项. 要是我的话,宁可用golang,也不用node
:
: people
: ,
: see

B*****g
发帖数: 34098
18
zkss其中之奥妙?

【在 k**o 的大作中提到】
: 错,startup选node,和ebay等大公司选node的理由都一样,就是用node
: 省钱!这就是最大的理由。本来几十台服务器才能搞定的功能,用了node,
: 一台服务器就绰绰有余了。

l*********s
发帖数: 5409
19
we might not understand why,but it is safe to assume node.js is good stuff
:-)

【在 n****1 的大作中提到】
: 感觉脚本语言是今天写今天爽,把麻烦留给明天.
: 我能理解startup使用scripting language, 因为startup死亡率很高,所以它们不大需
: 要考虑明天的麻烦. 经济学术语是heavily discounting the future. 换句话说,今朝
: 有酒今朝醉.
: 但ebay这样的还用nodejs, 我就很困惑了. 很怀疑他们的CTO有没有认真考虑过所有选
: 项. 要是我的话,宁可用golang,也不用node
:
: people
: ,
: see

n****1
发帖数: 1136
20
facebook也曾经大打html5的牌,现在不一样萎了么

stuff

【在 l*********s 的大作中提到】
: we might not understand why,but it is safe to assume node.js is good stuff
: :-)

相关主题
没学过php/python/ruby任何一种后台语言,直接上node吃力吗?Node做大系统better than Java, .NET
尼玛 callback 真是反人类看了一下Meteor很不错
Node.js 有用过的么 什么评价来看用什么来把nodejs给干死掉
进入Programming版参与讨论
g********n
发帖数: 296
21
callback队列的资源管理问题,之间的依赖问题不是普通人搞得定的,需要高手定义好
模式,只要这样往里加,保证没问题。
用事件响应来写应用并不是新主意,gated就是一个进程来跑所有的协议(BGP, OSPF,
RIP...),效果并不好。快是快,一死全死了。 我看到的对NODE的一位都与此有关,这
个问题不搞好就只是把多线程的麻烦换了个地方。

【在 p*****2 的大作中提到】
:
: 的。
: 什么封装问题?

b***e
发帖数: 1419
22
靠, 我没看见这个。大意了。你牛逼。
这样的话问题就解决了一多半。还剩一个问题是如何搞类似java里的thread local.
当然了,如果再有macro的支持就更好了。

【在 p*****2 的大作中提到】
:
: 的。
: 什么封装问题?

c*******9
发帖数: 9032
23
不支持这些嚎头,很难当上cto.

【在 n****1 的大作中提到】
: facebook也曾经大打html5的牌,现在不一样萎了么
:
: stuff

n****1
发帖数: 1136
24
你说的这个是那个js generator吗?
https://github.com/olahol/node-csp
感觉js的language primitive越来越像python了, 将来估计可以用js来实现cpython了.
那样python的速度也能飞起来吧.
我记得python的主要缺点是Global Interpreter lock, node有没有这个问题呢?

【在 p*****2 的大作中提到】
:
: 的。
: 什么封装问题?

g********n
发帖数: 296
25
对,我说的就是这一类的东西,看来高手们正在搞啊。

了.

【在 n****1 的大作中提到】
: 你说的这个是那个js generator吗?
: https://github.com/olahol/node-csp
: 感觉js的language primitive越来越像python了, 将来估计可以用js来实现cpython了.
: 那样python的速度也能飞起来吧.
: 我记得python的主要缺点是Global Interpreter lock, node有没有这个问题呢?

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

Node是thread safe的为什么需要thread local呢?

【在 b***e 的大作中提到】
: 靠, 我没看见这个。大意了。你牛逼。
: 这样的话问题就解决了一多半。还剩一个问题是如何搞类似java里的thread local.
: 当然了,如果再有macro的支持就更好了。

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

了.
是。
Node是thread safe的,不需要GIL。

【在 n****1 的大作中提到】
: 你说的这个是那个js generator吗?
: https://github.com/olahol/node-csp
: 感觉js的language primitive越来越像python了, 将来估计可以用js来实现cpython了.
: 那样python的速度也能飞起来吧.
: 我记得python的主要缺点是Global Interpreter lock, node有没有这个问题呢?

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

大牛也在搞呀?

【在 g********n 的大作中提到】
: 对,我说的就是这一类的东西,看来高手们正在搞啊。
:
: 了.

g********n
发帖数: 296
29
二爷别开玩笑了,俺是老行当难混被迫转来混web的。作为一个被google,amazon骚扰很
多次但每次店面都过不去的老it, 二爷在我眼里就是神一般的形象了。

【在 p*****2 的大作中提到】
:
: 大牛也在搞呀?

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

看来是同病相怜呀

【在 g********n 的大作中提到】
: 二爷别开玩笑了,俺是老行当难混被迫转来混web的。作为一个被google,amazon骚扰很
: 多次但每次店面都过不去的老it, 二爷在我眼里就是神一般的形象了。

1 (共1页)
进入Programming版参与讨论
相关主题
看了一下Meteor很不错现在.NET也往Node上转了
来看用什么来把nodejs给干死掉我来说说go的目标对手吧
学了这么多语言发现还是coffeescript最好用Node之父改行golang了
go真是好东西易写性,易维护和执行效率综合来看
Node.js 并发模型相关:closure 中 access mutable variable什么语言简练如python运行速度如C++
大家讨论过了node.js了吗?这次node把python也给干了
别人说做Python的并行还不如去学C++,我不同意。Node过两年会不会被go打的满地找牙?
周末上点有用的信息没学过php/python/ruby任何一种后台语言,直接上node吃力吗?
相关话题的讨论汇总
话题: python话题: node话题: js话题: java话题: 问题