专栏名称: OSC开源社区
OSChina 开源中国 官方微信账号
目录
相关文章推荐
51好读  ›  专栏  ›  OSC开源社区

操作系统哪家强?Windows?Linux?谷歌 Fuchsia?还是国产?| 源资讯第 23 期

OSC开源社区  · 公众号  · 程序员  · 2017-04-15 08:31

正文

请到「今天看啥」查看全文



【一周源资讯(2017.4.8-2017.4.14)】每位程序员都有自己钟爱或熟悉的操作系统,每个操作系统又都有着一些让人诟病之处,所以你们最后会选择什么?


每位程序员都有自己钟爱或熟悉的操作系统,每个操作系统又都有着一些让人诟病之处,比如Win 10 的不安全。 院士倪光南认为 Win 10 不安全,中国必须用自主操作系统


他强调,我国并不是没有能力去开发操作系统,去做通用CPU,大型企业养几百个软件工程师没有问题,但是如果没有市场是不可能成功的。


@ lieefu :幸亏没有自主操作系统,否则甭想登梯望远,凿壁偷光。(赞同:+33)



说 Win 10 不安全也没毛病,不过微软为了它也是蛮拼的!最近更是不惜封杀 7 代酷睿、Ryzen 运行 Win7,而微软官方对 Win7/8.1 的支持要到 2020 年以后才结束,用意就是迫使用户尽快升级到Windows 10操作系统,而且最好是最新版。下图为对这小搓用户弹窗提醒。


@ 阿信sxq :是时候安装linux了(赞同:+5)



说到操作系统,不得不提拥有移动端的 Android、PC 端的 Chrome OS,以及物联网设备专用 Brillo的谷歌,最近谷歌大大也要搞个大新闻:


或许是考虑到纷繁复杂的操作系统之间过于割裂、难以统一,亦或是抢占可穿戴设备、物联网设备操作系统的新兴市场, 谷歌也在悄无声息的开发一套崭新的“万能”操作系统 Fuchsia 。logo 如下:



Google 目前没有披露多少 Fuchsia 的正式消息,但因为它是作为一个开源项目开发的,从公开的代码可以找到不少相关的线索。该项目设计外观与经典 Mac OS 相似,使用新的微内核,但仍然能运行相同的应用程序。


Google 显然想在 Fuchsia 上实现与苹果类似的目标,新操作系统需要维持与 Android 应用的向后兼容性。



@ 樱散零乱 :应用层别再是 Java 的就好,宁愿回归C,C++甚至用Go和Rust也别用 Java了(赞同:+23)


我也不是说 Java 不好,毕竟人家在 TIOBE 4 月编程语言排行榜 也是妥妥的第一名!不过跌了 5.28% 。



也许和 MySQL 成为本月跌幅最大的数据库 的原因差不多吧~,看来大家希望看到的 MySQL 取代 Oracle 的希望又要破灭了。


看来大家都把目光投向了 PostgreSQL,作为本月的大赢家,PostgreSQL 以增加 4.14 分成为前 20 名中增幅最大的数据库,从得分可以看出其越来越受到关注。


@ HappyBKs :pg突然变得流行了



作为程序员,你要适应的变化还有很多。 2017 年对开发者而言将是有趣的一年 :人工智能玩得越来越 high、容器的流行、增加的应用程序版本数量、大众开发者将超越传统开发者……


等等,@ linux工人 :大众开发者……是不是指使用画个流程图就自动生成exe的工具的开发者呢?(赞同:+2)


不过人工智能现在厉害了。最近,剑桥大学和微软公司的研究人员所研发了一种 自动编写代码的程序——DeepCoder 。对于不会写代码的人来说,DeepCoder简直就是福音。


因为这个程序解决了编程的基础问题,不需要任何代码知识,人们就可以编写出一些简单的程序。



所以,你们在写程序的时候,要慎重对待程序,程序也是有生命的,终有一天,你写的程序也能感知到你的存在,能够与你对话,甚至在你死后还能站在你的墓前.......—— 在一个程序员的墓前



要成为一个能编写这样强大的代码的程序员,必须要知道 什么才是好代码 。代码和小说还有些不一样,它实际存在两个读者:计算机和程序员。即使所有程序员都看不懂这段代码,它也是可以被计算机理解并运行的。



毕竟每个人都随时可能面临被裁的命运,只有变成更强大的自己才最靠谱。

Theregister 援引知情人士的消息报道, 放弃 Unity 后 Canonical 将裁掉超过半数的 Unity 项目开发者


支持和咨询部门将免受影响,安全和容器部门则将增加雇员——他们属于高增加部门,能带来大量收入。



重大开源资讯


腾讯开源微服务架构 Tars,高性能 RPC 开发框架 :Tars 取名于电影“星际穿越”中的机器人,是支持多语言的高性能 RPC 开发框架和配套一体化的服务治理平台,可以帮助企业或者用户以微服务的方式快速构建稳定可靠的分布式应用。



本文为一周热门资讯整合,如对详细内容感兴趣,欢迎点击 阅读原文 进入资讯详情查看!





推荐阅读

防止网络入侵,这些防火墙工具你一定要知道!

AI 可以自己编程了,程序猿们该何去何从?

2017 年移动应用开发十大趋势

DB-Engines 发布 4 月份全球数据库排名,MySQL 跌幅最大

从代码构建到性能分析,高效 Java 开发人员的首选工具

点击 “阅读原文” 查看更多精彩内容







请到「今天看啥」查看全文