MS 通过 github 收购了 npm,加上 ts,新版 edge,加上 vscode 的组合,实质上拿下了 js 语言的生态系统

2020-03-17 12:06:06 +08:00
 plusDiscuss
下一步把 nodejs 也拿下就更齐全了
6474 次点击
所在节点    程序员
41 条回复
buhi
2020-03-17 12:33:03 +08:00
新版 edge 不是等于向谷歌打白旗投降? 为什么说是拿下 js 生态系统? 求大佬解惑
unicloud
2020-03-17 12:35:07 +08:00
不可否认,这些都是加分项,但其实真正的生态,是制定标准、制定标准、制定标准。
maichael
2020-03-17 12:36:10 +08:00
@buhi #1 chromium 内核才是核心,chrome 只是其中一种实现,只要能掌握 chromium 内核的话语权,就相当于反客为主了,当然这很难。
toacnme
2020-03-17 13:02:59 +08:00
这种生态应该叫表面生态
rain0002009
2020-03-17 13:07:02 +08:00
它啥时候 出个补丁把 ie 干掉
VDimos
2020-03-17 13:12:29 +08:00
反向狙击谷歌
Tink
2020-03-17 13:17:01 +08:00
是的,一盘大棋
slyang5
2020-03-17 13:17:08 +08:00
@rain0002009 有的网站 只能 IE 打开。QAQ
Tumblr
2020-03-17 13:19:50 +08:00
rain0002009
2020-03-17 13:20:00 +08:00
@slyang5 #8 对呀 就是为了逼这些网站嘛
jsq2627
2020-03-17 13:38:42 +08:00
love
2020-03-17 13:40:55 +08:00
唉,MS 下得一盘大棋,连我这种资深软黑都躲不过,不得不用 vscode、ts、github,现在再加上 npm
nightwitch
2020-03-17 14:43:41 +08:00
apple 控制着 webkit 不也被 google fork 出了 blink...
exploreXin
2020-03-17 14:44:14 +08:00
你可以把持现在的生态资源,但是真正的推动力是开发者,如今的前端统一开发标准是大势所趋,像以前 IE 那种就是不兼容标准的做法不可能再重现了,就算微软掌握了大部分组件资源又怎样,只要不再出现 IE 时代那种挨千刀的浏览器实现代码,管他谁掌握,开发者是不关心的。另外提一下,标准是相对的,如果所有人都遵循 IE 式的浏览器实现,也没什么,但大家都遵循 W3C,ES 标准的时候,你就是特殊,因为自己的独断专行导致开发者要为了兼容你家的浏览器单独写代码处理,那就是招骂了。同样的,如果大家都用 IE 标准,W3C 标准成为少数的话,也会一样招骂。这就是开发者的力量和决定作用。
passerbytiny
2020-03-17 15:21:24 +08:00
JavaScript 这个名字来自于网景(跟 Java 没半毛钱关系),但早期 JavaScript 的事实标准是两个,一个网景的 Javascript 一个微软的 Jscript。这些年下来,Javascript 的基础标准,从来都是网景 /火狐和微软这两家在做。实质上不是微软拿下了 js 语言的生态,是它一直都掌控着 js 的生态。
coetzee
2020-03-17 15:24:23 +08:00
@passerbytiny 是的,微软因为一些历史问题在开源界被一直说,然而其实微软近几年的开源贡献,比一些开源吹公司强多了,应该是开源界贡献数一数二的大公司了
jrtzxh020
2020-03-17 15:50:29 +08:00
这几年来说,微软的产品还是挺香的
rioshikelong121
2020-03-17 15:56:48 +08:00
算不上。这些都是可替代品。
Cbdy
2020-03-17 15:59:24 +08:00
@passerbytiny 港真,JavaScript 早期借鉴了 Java 的一些设计——数据类型和内存管理等,产生的影响如:变量的命名规范,toString()方法,臭名昭著的 Date 等等
stoneabc
2020-03-17 16:12:51 +08:00
@exploreXin 标准总是有妥协的,各大厂总是想夹带自己的“私货”,这个无法避免

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/653520

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX