我正在 SegmentFault 上录制一些 视频课程,欢迎购买收看,这是支持我创作更多技术内容的好机会哦。
基于业界最成熟的加密和版本控制工具 —— GPG 和 Git 的密码管理器:Elecpass
归档 2013 年 9 月

Windows 即将没落

这又是一篇很水的日志,这大概也是我第一次写互联网资讯方面的“软”技术文。

这个观点我很早之前就提过了,我认为从 Windows 8 开始,Windows 的地位会被 Android, 苹果系列所取代,甚至包括在 PC 上,也有可能被其他操作系统取代。

不远说,在 5 年之前,我都会觉得为新的操作系统开发应用是非常麻烦的事情,我也会觉得开发一个程序是一个周期很长的工作。

但看最近一两年,Web 应用和手机应用的开发和更新速度,可以说是神速。

一个大公司几天时间搞出一个应用,太正常,很多应用也是每隔一两周就会更新一次。

原因上来讲,当然是 Android, iOS 这样的平台为应用提供了一个“开箱即用”的编程环境。

Web 方面的高开发效率则是因为 HTML5 的推进,以及相关 JS 库的补充。

现在开发者也都意思到了自己的应用将来有可能被移植到新平台,所以也倾向于使用一些通用的技术(HTML5, 基于 API 的分层架构), 来加强可移植性。

所以我觉得只要几个巨头之一,力推一个新的操作系统,并且对来自 Web, 手机的应用的移植稍微提供一点方便,就很容易在上网,娱乐这方面替代 Windows, 毕竟很多人用电脑只是刷个网页,聊个 QQ, 看个视频什么的。

你一定想说已经有这样的东西了,比如 Mac OS, 比如 Windows RT 比如 Chromium OS, 比如 Android Pad, 比如形形色色的 Linux 发行版,但我觉得它们都不满足我提的要求。

首先要使用开发效率较高的编程语言进行开发,首选 Java, JS, C#(勉强可以考虑), 最好只能使用唯一的一种编程语言。

在这点上就排除了 Mac OS, 和大多数的 Linux 发行版。

第二它要是免费的,方便安装的,这点上排除了 Mac OS, Windows.

第三不能有历史包袱,比如各种 Linux 发行版,就是因为历史包袱太大,选择太多,所以反而每个选择都不够精致,这会给用户留下非常不好的印象。

而且 Linux 下开发语言和类库的选择没有统一的标准,尤其 GUI 的用户体验非常差。

而剩下的 Chromium OS 和 Andoird 我觉得还是比较有前途的,但是我觉得 Google 并没有力推 Chromium OS, 所以它没有火起来。

而 Android 似乎没有占领 PC 的打算,它的 UI 并不是为 PC 和鼠标环境设计的。

当然 PC 游戏这点也是不得不提的,但是我觉得这不是一个大问题,最近几年的游戏都可以非常轻松地用 Wine 运行,这说明游戏开发者已经考虑到了平台移植的问题,如果它们想做移植,也是分分钟的事情。

现在几乎所有人都用上了智能机,说明用户还是有接受新的操作系统的能力的,如果 PC 能够获得和手机一样的用户体验,我觉得用户也会比较容易接受这种迁移。

现在还有多少工作是手机干不了的呢?PC 很多时候就是一个有着大屏幕,有鼠标键盘的高性能手机。

精子生于 1995.11.25, 21 岁,英文 ID jysperm.

订阅推送

通过邮件订阅精子的博客日志、产品和项目的最新动态,精子承诺每一封邮件都会认真撰写(历史邮件),有想和精子说的话也可以直接回复邮件。

该博客使用基于  Hexo  的  simpleblock  主题。博客内容使用  CC BY-NC-SA 3.0  授权发布。最后生成于 2018-09-16.