Node之父Ryan Dahl 前日在柏林JS大会上发表了题为“Design Mistake in Node”的主题演讲,其中“Node失误太多无力回天,Deno前景明朗”的观点令人瞩目,如何看待这一观点?Node是否真的前景堪忧?Deno在短期内能否取代Node的“江湖地位”?Deno又有什么优势?(迷茫!!!)

牙膏厂理事牙膏厂理事提问于
朝朝回答于

介绍新项目 deno 时,很多 IT 新闻和媒体都用了标题:“下一代 Node.js”。Deno 并不是下一代 Node.js。 Node.js 和 Deno 分别是 Ryan Dahl 在 2009 年和 2018 年,基于当年最新的前端技术开发的非浏览器 JavaScript 运行时。目前Deno只是一个demo而已,甚至连二进制发行版都没有,所以在短时间里Deno并不能应用于实际生产中,诸君可以把心放回肚子里了。

如果在node和Deno中一定要选一个的话,那位父亲给出的回答也是使用node,Deno作为一个实验性产品目标并不在于兼容Node,而是兼容浏览器。

所以Deno 不是要取代 Node.js,也不是下一代 Node.js,也不是要放弃 npm 重建 Node 生态。Deno 的目前是要拥抱浏览器生态。不可以说这个目标是真的真伟大。Ryan Dahl 开发了 Node.js,社区构建出了整个 npm 生态。而可谓是“Node.js 是前端工程化的重要支柱之一”。

Ryan Dahl 离开 Node.js 去了 Golang 社区,但是现在 Ryan Dahl 又回来了,为 JavaScript 社区带来了 Golang,开发出了 Deno,然后拥抱浏览器生态,是一个值得尊敬的人。

回答过的其他问题

个性化推荐算法有哪些推荐方式及应用?

所谓个性化推荐算法就顾名思义是专门针对特定用户进行特定推荐的一类算法吧,我知道的也主要是有两类算法吧: 1、.基于内容的推荐,也就是借助视频、新闻以及电视台广播这之类的媒体进行的推荐吧。 而且基于内容的推荐一般都是针对资讯类的推荐吧,简单来说就是你平时爱浏览什么新闻资讯那么就给你...... 展开详请

如何使用Apache Kafka在生产环境构建大规模机器学习?

我也看了不少机器学习的项目,其中典型设置: 示范训练 数据通过卡夫卡摄入到Hadoop集群中。H2O.ai用于分析Hadoop中的历史数据,构建神经网络。数据科学家可以使用其首选的界面-R,Python,Scala,Web UI Notebook等。模型构建和验证在Hadoop集...... 展开详请

大数据对人工智能深度学习有何影响?

这个人工智能学习方面来看,主要就是深度学习的问题,也是在这个领域的深入应用,如果没有深度学习的话那就没有人工智能方面我们所能看到的取得的这些成就了。而在人工智能领域中利用大数据进行深度学习也可以说是一个重大突破。 我们都应该比较清楚的是深度学习是具有一定的通用性的。例如我们可以用...... 展开详请

区块链数据库与传统数据库相比有哪些优势?

基于TCP与UDP的反射DDoS攻击哪种更有优势?

UDP与TCP的选择取决于你的用例和DDos的种类吧。 对于简单的带宽占用的DDos而言,这其实并不重要,因为如果攻击使用了所有带宽,则不管是基于UDP还是基于TCP,应用程序都不会再有流量。 在这种情况下UDP可能有一个小优点,因为UDP本身并不需要多个数据包来建立连接。 如果...... 展开详请

路线调配中的人工智能在送人和送外卖方面都是怎么运用的?

打车做人工智能,归根结底是要匹配乘客和司机,如果说能够智能的匹配,那么效率的提升将是非常显著的,而效率的提升就对应着司机的收入的提升,公司的盈亏改善,可以说模型的指标很可能就会影响到公司的生死。 动调实际上是扼杀需求,实际上公司是不希望扼杀需求的,乘客当然也不开心。 而从后台的数...... 展开详请

所属标签

扫码关注云+社区

领取腾讯云代金券