由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Paypal抛弃Java是因为Douglas Crockford吗?
相关主题
vert.x也支持redis哪些 web framework 可以 很容易 scale 到 multiple server 上面?
语言与产品Vert.x 应该没戏了吧?
为什么C能占据TIOBE的第一名?goodbug,你们家要用node.js做新project吗?
大家讨论过了node.js了吗?嵌入式怎么才能入门
嵌入式Web有什么注意事项?PYPL: C# is the language of the year-2012
谁用过OpenResty?Python就是爽
Node做大系统better than Java, .NET我认为JVM上的语言,老大还是Java
异步的话,所有语言都有自己的环境Scala的用途
相关话题的讨论汇总
话题: node话题: java话题: paypal话题: 后端话题: ui
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
l**********n
发帖数: 8443
2
JS了不得了,大有取代Java的趋势
p*****2
发帖数: 21240
3

当年JS本来是Java的小弟,结果把Java从frontend给彻底赶跑了,现在又侵入到大哥的
后端了。

【在 l**********n 的大作中提到】
: JS了不得了,大有取代Java的趋势
g*****g
发帖数: 34805
4
前端也罢了,再给10年 PayPal后端也不会改 js

【在 p*****2 的大作中提到】
:
: 当年JS本来是Java的小弟,结果把Java从frontend给彻底赶跑了,现在又侵入到大哥的
: 后端了。

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

At PayPal, engineers built and ran the same application in Java and in Node,
Scott said. As a result of the experiments, the company has made a major
shift. “We don’t want to do Java anymore,” Scott said. “We want to do
Node. This is much faster.” Nowadays, he said, every application is being
built on Node.

【在 g*****g 的大作中提到】
: 前端也罢了,再给10年 PayPal后端也不会改 js
p*****2
发帖数: 21240
6
We are moving every product & every site within PayPal to Node. We started
the journey by using it as prototyping framework, then at start of this year
we hardened it to work with all PayPal systems. We have several of our beta
products out live on NodeJS and half dozen other products in flight. By end
of 2014 we hope to have all major experiences redesigned, and rewritten on
nodejs.
NodeJS is a forcing function to completely obliterate the old stack and the
old experiences.
We are seeing big scale gains, performance boosts and big developer
productivity.
g*****g
发帖数: 34805
7
This Scott guy doesn't know nothing about backend, he's a UI guy. Of course
for him, the app is UI app. Guess why you can easily switch UI from one
language to another? Because no service is dependent on it, you can even
keep the old UI if you want.
“We’ve had to slow people down because they’re so excited to get into
Node,” said Bill Scott, senior director of user interface engineering at
the payment company.

Node,

【在 p*****2 的大作中提到】
: We are moving every product & every site within PayPal to Node. We started
: the journey by using it as prototyping framework, then at start of this year
: we hardened it to work with all PayPal systems. We have several of our beta
: products out live on NodeJS and half dozen other products in flight. By end
: of 2014 we hope to have all major experiences redesigned, and rewritten on
: nodejs.
: NodeJS is a forcing function to completely obliterate the old stack and the
: old experiences.
: We are seeing big scale gains, performance boosts and big developer
: productivity.

g*****g
发帖数: 34805
8
And other than performance, there's no experience so to speak for backend
services, this guy is talking about customer facing UI apps.

year
beta
end
on
the

【在 p*****2 的大作中提到】
: We are moving every product & every site within PayPal to Node. We started
: the journey by using it as prototyping framework, then at start of this year
: we hardened it to work with all PayPal systems. We have several of our beta
: products out live on NodeJS and half dozen other products in flight. By end
: of 2014 we hope to have all major experiences redesigned, and rewritten on
: nodejs.
: NodeJS is a forcing function to completely obliterate the old stack and the
: old experiences.
: We are seeing big scale gains, performance boosts and big developer
: productivity.

c******o
发帖数: 1277
9
后端shi说那些处理 数据, 和银行连划钱, 核算, 等等。
那些不可能是js (至少现在)
p*****2
发帖数: 21240
10

大牛说说为什么不可能?具体说一下。

【在 c******o 的大作中提到】
: 后端shi说那些处理 数据, 和银行连划钱, 核算, 等等。
: 那些不可能是js (至少现在)

相关主题
谁用过OpenResty?哪些 web framework 可以 很容易 scale 到 multiple server 上面?
Node做大系统better than Java, .NETVert.x 应该没戏了吧?
异步的话,所有语言都有自己的环境goodbug,你们家要用node.js做新project吗?
进入Programming版参与讨论
d*******r
发帖数: 3299
11
同关注 JVM vs node ...
c******o
发帖数: 1277
12
node.js 的 兴起是来源于v8使得速度上升。会的人多么。
但是在critical的后端,速度其中一个指标,还不是最重要的。
最重要的是安全,可信。上线之前就能确信没事。
动态语言是劣势,会的人多(都是前端)其实是劣势。
我才不会要编前端的大牛写payment system呢,前段很多时候连设计逻辑文档和test都
一般不写
我做过很多前端,知道很不一样

【在 p*****2 的大作中提到】
:
: 大牛说说为什么不可能?具体说一下。

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

所以说不是技术上的原因,是人的原因?
但是Paypal基本都是从Java转到Node的,这个貌似不存在你说的问题。

【在 c******o 的大作中提到】
: node.js 的 兴起是来源于v8使得速度上升。会的人多么。
: 但是在critical的后端,速度其中一个指标,还不是最重要的。
: 最重要的是安全,可信。上线之前就能确信没事。
: 动态语言是劣势,会的人多(都是前端)其实是劣势。
: 我才不会要编前端的大牛写payment system呢,前段很多时候连设计逻辑文档和test都
: 一般不写
: 我做过很多前端,知道很不一样

c******o
发帖数: 1277
14
paypal转的后端不是你和我讨论的后端。
我知道的第一个architect就和我说(我那时候做前端):“任何产生html/ui和直接给
html/ui提供数据的都是前端”

【在 p*****2 的大作中提到】
:
: 所以说不是技术上的原因,是人的原因?
: 但是Paypal基本都是从Java转到Node的,这个貌似不存在你说的问题。

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

那又怎么了?我的意思是Paypal的Node程序员是从Java转的,不存在你说的那些问题。
那还有什么原因node不能做你说的后端呢?

【在 c******o 的大作中提到】
: paypal转的后端不是你和我讨论的后端。
: 我知道的第一个architect就和我说(我那时候做前端):“任何产生html/ui和直接给
: html/ui提供数据的都是前端”

c******o
发帖数: 1277
16
如果愿意做,当然可以。
scala的 type system 是 图灵complete,我可以就只用scala的type system写linux,但
我为什么要这么做呢?
各有专长而已

【在 p*****2 的大作中提到】
:
: 那又怎么了?我的意思是Paypal的Node程序员是从Java转的,不存在你说的那些问题。
: 那还有什么原因node不能做你说的后端呢?

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

如果一个startup选择了node,为什么后台还要用另外一种语言做呢?如果技术上没有
阻碍的话?

【在 c******o 的大作中提到】
: 如果愿意做,当然可以。
: scala的 type system 是 图灵complete,我可以就只用scala的type system写linux,但
: 我为什么要这么做呢?
: 各有专长而已

c******o
发帖数: 1277
18
我们说得是paypal大后端,不是 startup
startup只要idea牛,一开始用excel做产品都能成功。
但是最后大后端还是基本都会离开 动态语言的。
其实我对node.js又没啥偏见,很快就可能要去搞一个相当大的第三方游戏的node.js后
端了。
希望回来的时候能没有偏见吧。

【在 p*****2 的大作中提到】
:
: 如果一个startup选择了node,为什么后台还要用另外一种语言做呢?如果技术上没有
: 阻碍的话?

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

我只是想知道为什么后端能不能用node,以为有什么技术上的限制。如果没有技术限制
,有公司用来做后端也不是不可能的。既然有公司可以用node作后端,paypal用node做
也不是不可能的。我不觉得node做后端就好,目前来看我也觉得不如JVM,但是如果有
公司这么做我也不会特别surprised。比如,
Academia.edu www.academia.edu uses node for background data
processing
Safe Doors Sweden sakradorren.se Swedish online shop entirely built on
node. Initial version was only 1000 lines of JavaScript code supporting
full fledged online retail, search, categories, variations, price lists and
payments with payson, paypal and klarna.

【在 c******o 的大作中提到】
: 我们说得是paypal大后端,不是 startup
: startup只要idea牛,一开始用excel做产品都能成功。
: 但是最后大后端还是基本都会离开 动态语言的。
: 其实我对node.js又没啥偏见,很快就可能要去搞一个相当大的第三方游戏的node.js后
: 端了。
: 希望回来的时候能没有偏见吧。

p*****2
发帖数: 21240
20
另外我感觉Javascript比Scala/Clojure都更有前途。
相关主题
嵌入式怎么才能入门我认为JVM上的语言,老大还是Java
PYPL: C# is the language of the year-2012Scala的用途
Python就是爽大牛说说该用dart还是node?
进入Programming版参与讨论
c******o
发帖数: 1277
21
为什么Javascript比Scala/Clojure都更有前途?
这个javascript 其实特点不多吧?
无论是OO(prototype形式的OO 还行,但是很不一样),还是FP(没有enforced
immutability/pure)都一般。
也没有什么特别的东西 (Lisp的macro, data<=>code, haskell/scala的advanced
type, java的ecosystem)
就连跨平台也不突出。为什么会特别好呢?
我觉得前端后端通吃实际上是一个双刃剑,因为两者确实不一样,想都弄好就和scala
想在oo/
fp上都大牛一个样。
p*****2
发帖数: 21240
22

scala
没有enforced
immutability/pure
现在流行的语言基本都没有这些吧?
Javascript牛逼的是frontend一点威胁没有,统一web还是很有可能的。Scala/Clojure
都比较小众,很难真正大火起来。

【在 c******o 的大作中提到】
: 为什么Javascript比Scala/Clojure都更有前途?
: 这个javascript 其实特点不多吧?
: 无论是OO(prototype形式的OO 还行,但是很不一样),还是FP(没有enforced
: immutability/pure)都一般。
: 也没有什么特别的东西 (Lisp的macro, data<=>code, haskell/scala的advanced
: type, java的ecosystem)
: 就连跨平台也不突出。为什么会特别好呢?
: 我觉得前端后端通吃实际上是一个双刃剑,因为两者确实不一样,想都弄好就和scala
: 想在oo/
: fp上都大牛一个样。

g*****g
发帖数: 34805
23
做后端没有任何动态语言能干得过 jvm的。

on
and

【在 p*****2 的大作中提到】
:
: scala
: 没有enforced
: immutability/pure
: 现在流行的语言基本都没有这些吧?
: Javascript牛逼的是frontend一点威胁没有,统一web还是很有可能的。Scala/Clojure
: 都比较小众,很难真正大火起来。

q*c
发帖数: 9453
24
用 汇编 也没啥技术上的限制,用 brainfuck 语言也是没有技术上的问题, 也是可以
的。
原因大牛说的很清楚~ 动态语言的问题是大量的 runtime bug, 这个对要求性能和稳
定的后端矛盾。

on
and

【在 p*****2 的大作中提到】
:
: scala
: 没有enforced
: immutability/pure
: 现在流行的语言基本都没有这些吧?
: Javascript牛逼的是frontend一点威胁没有,统一web还是很有可能的。Scala/Clojure
: 都比较小众,很难真正大火起来。

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

node的性能没啥问题吧?

【在 q*c 的大作中提到】
: 用 汇编 也没啥技术上的限制,用 brainfuck 语言也是没有技术上的问题, 也是可以
: 的。
: 原因大牛说的很清楚~ 动态语言的问题是大量的 runtime bug, 这个对要求性能和稳
: 定的后端矛盾。
:
: on
: and

g*****g
发帖数: 34805
26
还有一个原因是类库,后端逻辑远比前端复杂得多。前端怎么整其实也就是个MVC,把
数据转成网页罢了。
后端的类库五花八门,要攒出来像样的少说5年时间。当然SOA下个把服务用啥写都可以。

【在 q*c 的大作中提到】
: 用 汇编 也没啥技术上的限制,用 brainfuck 语言也是没有技术上的问题, 也是可以
: 的。
: 原因大牛说的很清楚~ 动态语言的问题是大量的 runtime bug, 这个对要求性能和稳
: 定的后端矛盾。
:
: on
: and

q*c
发帖数: 9453
27
性能比 java 差, 还有 runtime bug
不过我觉得你就是来灌水胡扯的,哈哈。

【在 p*****2 的大作中提到】
:
: node的性能没啥问题吧?

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

性能比java差?
runtime bug确实是个问题。不过用ruby,python做后端的公司也多了去了吧?这个不
能说node一定做不了后端呀。
我还真不是灌水,纯探讨。

【在 q*c 的大作中提到】
: 性能比 java 差, 还有 runtime bug
: 不过我觉得你就是来灌水胡扯的,哈哈。

c*******9
发帖数: 9032
29
这要看做什么了,如果是游戏崩溃了也没太大后果,如果是飞船飞机控制,你想想谁敢
用。

【在 p*****2 的大作中提到】
:
: 性能比java差?
: runtime bug确实是个问题。不过用ruby,python做后端的公司也多了去了吧?这个不
: 能说node一定做不了后端呀。
: 我还真不是灌水,纯探讨。

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

我也没说node什么都能做呀?我是反对说node不能做后端的言论。

【在 c*******9 的大作中提到】
: 这要看做什么了,如果是游戏崩溃了也没太大后果,如果是飞船飞机控制,你想想谁敢
: 用。

相关主题
October Headline: Dart enters the top 20 for the first time语言与产品
TIOBE Index August Headline: Java stronger in the lead为什么C能占据TIOBE的第一名?
vert.x也支持redis大家讨论过了node.js了吗?
进入Programming版参与讨论
d****i
发帖数: 4809
31
你说的飞船飞机控制和北京说的web后端完全不是一回事,飞船飞机控制这种嵌入式实
时系统都是C,外加一点点汇编和C++。只要和硬件和系统打交道的东西,只有C可以,
没有别的语言。

【在 c*******9 的大作中提到】
: 这要看做什么了,如果是游戏崩溃了也没太大后果,如果是飞船飞机控制,你想想谁敢
: 用。

c*******9
发帖数: 9032
32
我只是比方重要的任务,关于财物的也算。

【在 d****i 的大作中提到】
: 你说的飞船飞机控制和北京说的web后端完全不是一回事,飞船飞机控制这种嵌入式实
: 时系统都是C,外加一点点汇编和C++。只要和硬件和系统打交道的东西,只有C可以,
: 没有别的语言。

c*******9
发帖数: 9032
33
没有谁说不能做吧。另外,系统复杂了debug也成问题。我就见过银行文件系统用js最
后没法收拾,manager倒是坐的稳,因为没人敢接收。

【在 p*****2 的大作中提到】
:
: 我也没说node什么都能做呀?我是反对说node不能做后端的言论。

l*********s
发帖数: 5409
34
语言本身动态不动态,fp纯不纯基本上,无关紧要。像嵌入式实时系统这样只能用c的
是很少的特例。
linkedin说同样功能的开发项目,node小组只有java组一半的人干的还比java快。这个
对企业太有吸引力了。java能取代c++靠的不就是生产力嘛。
至于scala,我觉得没啥前途。原因goodbug大牛已经解释的很清楚了。非it公司基本都
有会js的和会java的程序员,但基本没有scala。新进程序员里也是一样情况。那个负
责人敢在关键项目上用一个随时可能面临无人可用这种窘况的语言?
p*****2
发帖数: 21240
35

几个JVM的说不能做。

【在 c*******9 的大作中提到】
: 没有谁说不能做吧。另外,系统复杂了debug也成问题。我就见过银行文件系统用js最
: 后没法收拾,manager倒是坐的稳,因为没人敢接收。

d****i
发帖数: 4809
36
嵌入式实时系统可不是“很少的特例”,我们日常生活当中用到的大部分东西都是这样
的系统,比如手机,家用电器,网卡,照相机,GPS,还有工业设备像机器人,电机,
传感器,安全门,自动生产线等等,所以实际上嵌入式芯片的总量比所有台式机,笔记
本,服务器的芯片总量要多出几百倍。

【在 l*********s 的大作中提到】
: 语言本身动态不动态,fp纯不纯基本上,无关紧要。像嵌入式实时系统这样只能用c的
: 是很少的特例。
: linkedin说同样功能的开发项目,node小组只有java组一半的人干的还比java快。这个
: 对企业太有吸引力了。java能取代c++靠的不就是生产力嘛。
: 至于scala,我觉得没啥前途。原因goodbug大牛已经解释的很清楚了。非it公司基本都
: 有会js的和会java的程序员,但基本没有scala。新进程序员里也是一样情况。那个负
: 责人敢在关键项目上用一个随时可能面临无人可用这种窘况的语言?

d****i
发帖数: 4809
37
这也是为什么嵌入式上面的芯片种类特别多,各种操作系统的种类也特别多的原因。

【在 d****i 的大作中提到】
: 嵌入式实时系统可不是“很少的特例”,我们日常生活当中用到的大部分东西都是这样
: 的系统,比如手机,家用电器,网卡,照相机,GPS,还有工业设备像机器人,电机,
: 传感器,安全门,自动生产线等等,所以实际上嵌入式芯片的总量比所有台式机,笔记
: 本,服务器的芯片总量要多出几百倍。

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

嵌入式我了解的不多。那个LUA可以做嵌入式吗?

【在 d****i 的大作中提到】
: 这也是为什么嵌入式上面的芯片种类特别多,各种操作系统的种类也特别多的原因。
d****i
发帖数: 4809
39
可以啊,Lua可以做embedded Linux上的script, 某些RTOS也支持Lua吧,忘了,好像
QNX就可以。

【在 p*****2 的大作中提到】
:
: 嵌入式我了解的不多。那个LUA可以做嵌入式吗?

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

LUA也是script。那能不能做嵌入式的boundary在哪里呢?

【在 d****i 的大作中提到】
: 可以啊,Lua可以做embedded Linux上的script, 某些RTOS也支持Lua吧,忘了,好像
: QNX就可以。

相关主题
大家讨论过了node.js了吗?Node做大系统better than Java, .NET
嵌入式Web有什么注意事项?异步的话,所有语言都有自己的环境
谁用过OpenResty?哪些 web framework 可以 很容易 scale 到 multiple server 上面?
进入Programming版参与讨论
d****i
发帖数: 4809
41
这个boundary很难讲,一般的说就是要满足在资源少,实时要求高,不能用很多
dynamic runtime的情况下能够一直运行而不出错,试想一架飞机如果控制或者通信系
统的软件部分出错,比如stackoverflow或者memory leak的话,是不是很危险?

【在 p*****2 的大作中提到】
:
: LUA也是script。那能不能做嵌入式的boundary在哪里呢?

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

但是C也会出现stackoverflow和memory leak呀。感觉这两个不是语言的问题,更是软
件quality的问题。

【在 d****i 的大作中提到】
: 这个boundary很难讲,一般的说就是要满足在资源少,实时要求高,不能用很多
: dynamic runtime的情况下能够一直运行而不出错,试想一架飞机如果控制或者通信系
: 统的软件部分出错,比如stackoverflow或者memory leak的话,是不是很危险?

d****i
发帖数: 4809
43
所以嵌入式上面的C编程和一般台式机上的有很大的不同,比如不能用递归,尽量少用
或不用动态内存分配等等。另外,由于所有嵌入式操作系统都是C写的,只支持C,有的
甚至连C++都不支持或支持的不好,而且很多RTOS除了标准的ANSI C和POSIX API以外还
有自己一套适合自己操作系统特色的C API,这样就只有用厂商自己提供的SDK开发工具
了。

【在 p*****2 的大作中提到】
:
: 但是C也会出现stackoverflow和memory leak呀。感觉这两个不是语言的问题,更是软
: 件quality的问题。

d****i
发帖数: 4809
44
哈,刚看到,QNX作为一种嵌入式实时操作系统,已经支持用HTML5来写应用层的应用了
,你可以用你喜欢的JS来写QNX上的应用软件,详情请看:
http://www.qnx.com/news/pr_5309_2.html

【在 p*****2 的大作中提到】
:
: 但是C也会出现stackoverflow和memory leak呀。感觉这两个不是语言的问题,更是软
: 件quality的问题。

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

明白了。多谢大牛解释。

【在 d****i 的大作中提到】
: 所以嵌入式上面的C编程和一般台式机上的有很大的不同,比如不能用递归,尽量少用
: 或不用动态内存分配等等。另外,由于所有嵌入式操作系统都是C写的,只支持C,有的
: 甚至连C++都不支持或支持的不好,而且很多RTOS除了标准的ANSI C和POSIX API以外还
: 有自己一套适合自己操作系统特色的C API,这样就只有用厂商自己提供的SDK开发工具
: 了。

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

牛呀。

【在 d****i 的大作中提到】
: 哈,刚看到,QNX作为一种嵌入式实时操作系统,已经支持用HTML5来写应用层的应用了
: ,你可以用你喜欢的JS来写QNX上的应用软件,详情请看:
: http://www.qnx.com/news/pr_5309_2.html

l*********s
发帖数: 5409
47
相对来说。而且文科转行背背面经都能去FLG,搞嵌入式要求不低,收入不高,一般马
工搞不了也不愿意搞

【在 d****i 的大作中提到】
: 嵌入式实时系统可不是“很少的特例”,我们日常生活当中用到的大部分东西都是这样
: 的系统,比如手机,家用电器,网卡,照相机,GPS,还有工业设备像机器人,电机,
: 传感器,安全门,自动生产线等等,所以实际上嵌入式芯片的总量比所有台式机,笔记
: 本,服务器的芯片总量要多出几百倍。

m******t
发帖数: 635
48
这个真的假的?文科背题背进去能呆的久么?难道java这么好混?

【在 l*********s 的大作中提到】
: 相对来说。而且文科转行背背面经都能去FLG,搞嵌入式要求不低,收入不高,一般马
: 工搞不了也不愿意搞

l*********s
发帖数: 5409
49
没说java,我只是说非科班纯马工搞定flg的entry level没啥可以不相信的。板上生物
出身的同学很多,我自己也是,但我觉得生物和文科差不多,主要靠背,再加点脑子活
络。

【在 m******t 的大作中提到】
: 这个真的假的?文科背题背进去能呆的久么?难道java这么好混?
B*****g
发帖数: 34098
50
生物男智商最高了,哈哈

【在 l*********s 的大作中提到】
: 没说java,我只是说非科班纯马工搞定flg的entry level没啥可以不相信的。板上生物
: 出身的同学很多,我自己也是,但我觉得生物和文科差不多,主要靠背,再加点脑子活
: 络。

相关主题
Vert.x 应该没戏了吧?PYPL: C# is the language of the year-2012
goodbug,你们家要用node.js做新project吗?Python就是爽
嵌入式怎么才能入门我认为JVM上的语言,老大还是Java
进入Programming版参与讨论
m******t
发帖数: 635
51
没有不敬的意思,可能我无意中以为进flg的都是类似goodbug, halfsea这样能够独当
一面的大牛。如果光背题没多少动手的话,被要求take over一块不是死菜?
看来是我理解有问题, FLG不是netflix这样的。

【在 l*********s 的大作中提到】
: 没说java,我只是说非科班纯马工搞定flg的entry level没啥可以不相信的。板上生物
: 出身的同学很多,我自己也是,但我觉得生物和文科差不多,主要靠背,再加点脑子活
: 络。

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

大牛理解还真的有问题。N和FLG真的不一样。FLG过去主要是做螺丝钉,N基本不招
junior的,所以我根本就不敢去面。

【在 m******t 的大作中提到】
: 没有不敬的意思,可能我无意中以为进flg的都是类似goodbug, halfsea这样能够独当
: 一面的大牛。如果光背题没多少动手的话,被要求take over一块不是死菜?
: 看来是我理解有问题, FLG不是netflix这样的。

c******o
发帖数: 1277
53
FLG哪用的到我们这样的进去独当一面?
在里面想独当一面要杀过千军万马,躲过明枪暗箭。

【在 m******t 的大作中提到】
: 没有不敬的意思,可能我无意中以为进flg的都是类似goodbug, halfsea这样能够独当
: 一面的大牛。如果光背题没多少动手的话,被要求take over一块不是死菜?
: 看来是我理解有问题, FLG不是netflix这样的。

m******t
发帖数: 635
54
感觉你们公司不错,所有岗位轮一遍的话,出来拉队伍比较得心应手吧,:)

【在 c******o 的大作中提到】
: FLG哪用的到我们这样的进去独当一面?
: 在里面想独当一面要杀过千军万马,躲过明枪暗箭。

b*******s
发帖数: 5216
55
你不熟悉很多实时系统,现在在里面c++和c一半一半

【在 d****i 的大作中提到】
: 你说的飞船飞机控制和北京说的web后端完全不是一回事,飞船飞机控制这种嵌入式实
: 时系统都是C,外加一点点汇编和C++。只要和硬件和系统打交道的东西,只有C可以,
: 没有别的语言。

b*******s
发帖数: 5216
56
java也没取代c++,倒是有一起死的趋势,也是linkedin的统计,热门程度c++还比java
高2位

【在 l*********s 的大作中提到】
: 语言本身动态不动态,fp纯不纯基本上,无关紧要。像嵌入式实时系统这样只能用c的
: 是很少的特例。
: linkedin说同样功能的开发项目,node小组只有java组一半的人干的还比java快。这个
: 对企业太有吸引力了。java能取代c++靠的不就是生产力嘛。
: 至于scala,我觉得没啥前途。原因goodbug大牛已经解释的很清楚了。非it公司基本都
: 有会js的和会java的程序员,但基本没有scala。新进程序员里也是一样情况。那个负
: 责人敢在关键项目上用一个随时可能面临无人可用这种窘况的语言?

l*********s
发帖数: 5409
57
lol

【在 c******o 的大作中提到】
: FLG哪用的到我们这样的进去独当一面?
: 在里面想独当一面要杀过千军万马,躲过明枪暗箭。

d****i
发帖数: 4809
58
这个取决于很多因素,一半一半应该不是典型,embedded system曾经做过一个嵌入式
所用主要语言的调查,C占70%,C++占25%,剩下5%是各种类型的汇编。我们的以前
几个嵌入式项目也分布大抵如此,但是最近一个项目C++用的多了些,因为有很多上层
的东西。

【在 b*******s 的大作中提到】
: 你不熟悉很多实时系统,现在在里面c++和c一半一半
d****i
发帖数: 4809
59
不会吧,C和Java长期在TIOBE index的榜首前两位轮流坐庄,你方唱罢我来唱,C++一
般就是第三(除去最近两年突然冒出的Obj-C)。
http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htm

java

【在 b*******s 的大作中提到】
: java也没取代c++,倒是有一起死的趋势,也是linkedin的统计,热门程度c++还比java
: 高2位

l*****t
发帖数: 2019
60
AKKA 有人用么?有什么评价。
Non-blocking的东西又不一定要用JavaScript写。

scala

【在 c******o 的大作中提到】
: 为什么Javascript比Scala/Clojure都更有前途?
: 这个javascript 其实特点不多吧?
: 无论是OO(prototype形式的OO 还行,但是很不一样),还是FP(没有enforced
: immutability/pure)都一般。
: 也没有什么特别的东西 (Lisp的macro, data<=>code, haskell/scala的advanced
: type, java的ecosystem)
: 就连跨平台也不突出。为什么会特别好呢?
: 我觉得前端后端通吃实际上是一个双刃剑,因为两者确实不一样,想都弄好就和scala
: 想在oo/
: fp上都大牛一个样。

相关主题
Scala的用途TIOBE Index August Headline: Java stronger in the lead
大牛说说该用dart还是node?vert.x也支持redis
October Headline: Dart enters the top 20 for the first time语言与产品
进入Programming版参与讨论
m*******l
发帖数: 12782
61
这个人不是在yahoo么?

【在 p*****2 的大作中提到】
: ?
g*****g
发帖数: 34805
62
那个统计,我记得mobile, cloud computing, big data都很靠前吧。你知道这些领域
java的地位吗?

java

【在 b*******s 的大作中提到】
: java也没取代c++,倒是有一起死的趋势,也是linkedin的统计,热门程度c++还比java
: 高2位

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

跳了

【在 m*******l 的大作中提到】
: 这个人不是在yahoo么?
p*****2
发帖数: 21240
64

我一直想知道AKKA到底谁用,吹了那么久了。

【在 l*****t 的大作中提到】
: AKKA 有人用么?有什么评价。
: Non-blocking的东西又不一定要用JavaScript写。
:
: scala

m*******l
发帖数: 12782
65
哦,我上次听他讲座好像还在YAHOO

【在 p*****2 的大作中提到】
:
: 我一直想知道AKKA到底谁用,吹了那么久了。

g*****g
发帖数: 34805
66
我两年前用过,写复杂多线程的东西还不错。

【在 p*****2 的大作中提到】
:
: 我一直想知道AKKA到底谁用,吹了那么久了。

b*******s
发帖数: 5216
67
linkedin的统计不仅是it技能,就是最近的25项最热技能的那个,说是研究了2.6亿用户
,看他们的发展和技能的关系,c++ 17, java 19

【在 d****i 的大作中提到】
: 不会吧,C和Java长期在TIOBE index的榜首前两位轮流坐庄,你方唱罢我来唱,C++一
: 般就是第三(除去最近两年突然冒出的Obj-C)。
: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.htm
:
: java

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

什么时候呀?

【在 m*******l 的大作中提到】
: 哦,我上次听他讲座好像还在YAHOO
p*****2
发帖数: 21240
69

你用了actor了吗?

【在 g*****g 的大作中提到】
: 我两年前用过,写复杂多线程的东西还不错。
t*****n
发帖数: 4908
70
赞。是我看到对C++最中肯的评价。

用户

【在 b*******s 的大作中提到】
: linkedin的统计不仅是it技能,就是最近的25项最热技能的那个,说是研究了2.6亿用户
: ,看他们的发展和技能的关系,c++ 17, java 19

相关主题
语言与产品嵌入式Web有什么注意事项?
为什么C能占据TIOBE的第一名?谁用过OpenResty?
大家讨论过了node.js了吗?Node做大系统better than Java, .NET
进入Programming版参与讨论
g*****g
发帖数: 34805
71
akka就是个 actor framework,用akka能不用actor吗?

【在 p*****2 的大作中提到】
:
: 你用了actor了吗?

m*******l
发帖数: 12782
72
前年?还是去年...忘了

【在 p*****2 的大作中提到】
:
: 你用了actor了吗?

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

靠。这话说的。我的意思是你用actor model了吗

【在 g*****g 的大作中提到】
: akka就是个 actor framework,用akka能不用actor吗?
p*****2
发帖数: 21240
74

那应该是后来离开的。

【在 m*******l 的大作中提到】
: 前年?还是去年...忘了
g*****g
发帖数: 34805
75
废话吗,不用这个我折腾akka干啥。

【在 p*****2 的大作中提到】
:
: 那应该是后来离开的。

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

akka不只是actor model。

【在 g*****g 的大作中提到】
: 废话吗,不用这个我折腾akka干啥。
1 (共1页)
进入Programming版参与讨论
相关主题
Scala的用途嵌入式Web有什么注意事项?
大牛说说该用dart还是node?谁用过OpenResty?
October Headline: Dart enters the top 20 for the first timeNode做大系统better than Java, .NET
TIOBE Index August Headline: Java stronger in the lead异步的话,所有语言都有自己的环境
vert.x也支持redis哪些 web framework 可以 很容易 scale 到 multiple server 上面?
语言与产品Vert.x 应该没戏了吧?
为什么C能占据TIOBE的第一名?goodbug,你们家要用node.js做新project吗?
大家讨论过了node.js了吗?嵌入式怎么才能入门
相关话题的讨论汇总
话题: node话题: java话题: paypal话题: 后端话题: ui