设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

LUPA开源周刊:微软75亿美元收购GitHub Linus暴怒开怼

2018-6-10 22:04| 发布者: joejoe0332| 查看: 10182| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要: 就在本周,微软发文宣布,以75亿美元的微软股票收购代码托管平台GitHub,收购协议已达成,根据流程,收购预计将于今年年底前完成。在一个Linux内核4.18-rc1的PullRequest中,开发者AndyShevchenko表示其在对设备属性 ...


  在一个 Linux 内核 4.18-rc1 的 Pull Request 中,开发者 Andy Shevchenko 表示其在对设备属性框架进行更新时,移除了 union 别名,这引发了 Linus 的暴怒。这一次 Linus Torvalds 发怒的原因在于 Andy 给出的移除 union 别名的原因是“根据标准行事”。


  Linus 回复邮件认为 Andy 这样的解释简直就是垃圾,并且还很危险,他解释使用 union 别名本身其实就是一种在 gcc 中开发的传统和标准,甚至它实际上已经是一种成文规定,并大骂对方白痴,同时大骂 C 标准是垃圾,言辞激烈。

  “你为什么做出这样的解释呢,不要跟我说什么 C 标准描述得不清楚,C 标准有时就是一坨屎”,Linus 接着解释:“你所谓的这个标准,它对于别名规则的指导完全就是错误的!它需要被完全地无视,并且每个编译器都要为这样脑残的标准给出相应的解决方案,这就是我们使用 -fwrapv 和 -fno-strict-aliasing 的原因。而你现在竟然说根据这样一个标准来行事,你这样的理由真的没有任何意义。”

  Linus 全程围绕 Andy 给出的理由“根据标准行事”进行抨击,他的意思是当标准与现实和代码的可靠性相冲突时,那么标准就是不重要的,“我一再强调:当标准与现实相冲突时,那标准文档就是卫生纸,它就完全没意义。事实上,在我面前卫生纸比标准文档还有用,至少它可以让我的屎不蘸到屁股上”,邮件最后他又平静地指出:“标准也需要质疑。”

  随后在追加的第二封邮件中,Linus 表示他已经将 Andy 的 PR 合并,并且特别说明自己不是不喜欢他的代码,但是他还是“语重心长”(语气已经缓和了很多)地解释到:“我只是真的完全无法接受那种不顾现实的单方面的解释。”详细内容本次专辑会为您慢慢道来……

  网站通讯流量监测机构 StatCounter已公布5月各浏览器的市场份额,Chrome以 58.09% 的比例稳居全球全平台第一,Safari 和 UC 浏览器分别以 13.78% 和 8.16% 的成绩拿下第二和第三名,再之后是 5.27% 的 Firefox 和 3.68% 的 Opera 。


  单看桌面浏览器的数据,Chrome 不用多说,第二名和第三名则换成了 Firefox 和 IE 。该监测机构还分别对部分国家的数据进行了统计。中国的桌面浏览器市场依然被 Chrome 统治,然后是 IE ,以及相对具有本土特色的 QQ 浏览器和搜狗浏览器。Firefox 以 5.07% 的成绩位居第五名,相比四月份下降了 0.66 个百分点。至于国内的移动端浏览器市场,UC 浏览器以 22.06% 击败 Safari 。Firefox 因份额太低,未计入统计。

  Mozilla 在 2017 年推出量子火狐(Firefox 57)时,曾迎来一轮较高的热度,当时 Mozilla 统计称该版本的全球安装量在一个月内达到了 1.7 亿。可惜在此之后,其热度未能成功延续,Firefox 58、Firefox 59 以及上个月发布的 Firefox 60 均未能给其带来明显的用户量增长。更多内容,请大家关注本次专辑……
  
  6月7日,即将上任的 GitHub CEO Nat Friedman 在 Reddit AMA(Ask Me Anything)上回答了关于微软收购 GitHub 的一些细节,以及就 Atom 是否会保留,GitHub 是否会开源,微软会不会往 GitHub 中植入广告等开发者最为关注的问题进行了回应。


  GitHub 的 Atom 文本编辑器与微软 VS Code 编辑器的目标用户明显重叠,所以许多开发者对 Atom 的未来表示担忧。Nat Friedman 表示,开发者都有自己的喜好,选择哪个编辑器完全取决于他们自己。在微软,Atom、VS Code、Sublime、Vim 都有人在使用。即使使用的编程语言变了,工作换了,电脑更新了,但开发者通常不会去更换编辑器。因此,我们将继续开发并支持 Atom 和 VS Code 。

  Nat Friedman 补充道,VS Code 和 Atom 实际上已经共享了大量的代码。微软与 GitHub 多年来在基础技术方面有进行合作,微软也一直是 Electron 的主要贡献者。Atom-ide  采用了微软为 VS Code 开发的 Language Server 协议,这将允许在 VS Code 和 Atom 之间共享高级语言支持,Atom-ide 支持的语言包是与 VS Code 共享语言服务器。更多内容,请关注吧本次专辑……


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部