为什么没人推荐用 JavaScript/Node.js 做机器学习和数据分析

 我来答
zenki1984
2017-10-18 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1357
采纳率:83%
帮助的人:395万
展开全部

JS本身是个战五渣。。。。实际的io工作是由C语言做的。。。JS模块虽然是单线程的,但C模块却是多线程的。。。

故事是这个样子地。。很久很久以前,有一座神秘的房子,房子里有一个武林高手常年都在睡觉。。。门口有一只战五渣负责放哨。。。路人甲前来求救,五渣就进屋把高手叫醒,便回去继续放哨。。。高手起床之后,去把敌人解决掉。。然后把敌人的人头交给五渣。。最后再由五渣把人头交给路人甲。。。五渣成了路人甲眼中的救世主。。这个故事便完美的结束了。。

看完这个故事,我们会发现一个问题。。。。五渣去叫醒高手的过程,自然也要消耗时间啊。。于是这之间,就会产生一个短暂的"无响应"状态。。所以,这个流程只能用于比较耗时的操作。。。

由于io操作本身就比较耗时,所以"叫醒高手"所消耗的时间,便可以忽略不计。。。但如果对于需要立刻做出反馈的操作(即cpu运算相关操作),便无法去"叫醒高手"了。。

第二天,路人乙前来求救,而敌人却也一同跟来,五渣想进屋叫人,敌人却杀到了眼前。。。只好硬着头皮自己上吧。。。最终,五渣和路人乙全都倒在了血泊之中。。。。高手依然在睡觉,完全不知道发生了什么。。。故事便这样结束了。。。

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式