g********n 发帖数: 296 | 1 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以
下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好
日子看来也不长了。
大牛们说说我这个思路有什么问题。 |
c******o 发帖数: 1277 | |
d****i 发帖数: 4809 | 3 恭喜JS荣登本年度最受欢迎编程语言大奖。
【在 g********n 的大作中提到】 : 把python的那些库都搞到node里面(没准都已经搞了我不知道),python和bash都可以 : 下课了,web前后端都是js,要性能的地方再用c,只要两种语言就通吃了:), Java的好 : 日子看来也不长了。 : 大牛们说说我这个思路有什么问题。
|
l**********n 发帖数: 8443 | |
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)的材料,不能用来盖大厦。
|
|
|
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 : :-)
|
|
|
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, 二爷在我眼里就是神一般的形象了。
|