QQ内置虚幻四,吃上Electron,到底是不是错?

2

主题

5

帖子

9

积分

新手上路

Rank: 1

积分
9
发表于 2023-3-25 15:40:18 | 显示全部楼层
最近QQ的动作真的很频繁,先是在手机端内置“虚幻4”,后是要用Electron架构重构电脑版,可谓舆论纷纷。对于笔者来说,倒是有这四点看法。
永远不要扼杀创新的想象力

QQ的开发团队,在手机版中塞入“虚幻4”,本意是想大幅度升级自己的“QQ秀”功能,而对于正在开发的电脑版的“Electron”架构,则是公认的“多端一键部署”,大幅提高了软件的运营和维护效率。当新的开发理念深入人心,开发者们才能更加全身心地将自己投入到功能的研发这一本身上,而不是纯粹地在“敲代码”和“改bug”的无尽循环消磨自己的生命。创新的本质是要提升生产力,提升它的效率和质量。时代的车轮也在滚滚前进,我们也应该去用于摒弃一些不合时宜的旧观点旧思想,把事件背后的缘由彻底地调查研究清楚,然后才能对事物做出准确客观的评价。
内置框架不是错,“重复造轮子”才是真正的大错。

或许“虚幻4”和Electron凭借着巨大的技术优势占领开发者的芳心之时,它们必将被未来的各种应用所采用,可是当100个应用都需要“虚幻4”引擎时,没有操作系统的指挥,把一份重复的文件在RAM和ROM内同时占用100份的空间,岂不是暴殄天物?
那么说到这里,操作系统的存在,到底有什么意义?
操作系统,是一个载体,管理计算机硬件与软件资源,并合理的组织和调度计算机的工作和资源的分配,以提供给用户和其它软件方便的接口和环境
可以说,到这里,操作系统的意义不言自明,就是要把这些应用中所需的框架、能力,全部由系统包揽。系统将这些框架资源全部整合,只需要一份副本,一次加载,就可以被程序调用。那么作为程序,不必再被这些沉重的框架文件本身束缚了手脚,只需要“调用”操作系统提供的这些能力,就可以实现相同的操作,同时操作系统还可以把原本要“重复造轮子”所需的资源节省出来,实现资源的高效分配,岂不美哉?
软件对硬件的需求脱离现时代硬件的物质基础时,必是“生不逢时”

我们都可以接受在程序中内置好用的框架来规范、方便开发者去维护应用。但是如果这个框架本身,就是当今的设备的不可承受之重呢?
一言以蔽之:思想太超前,硬件跑不动。
话说回来,想要跑得动现在的QQ,你要拿十年前的手机去试,没准连安装包都装不上;五年前的手机装上了之后也是非常的卡顿。至于2023年的现在,Electron和虚幻4到底能不能救得了QQ,或许Windows Vista的前车之鉴,值得我们仔细品味。
往事真的是历历在目啊,是当你点亮电脑时那个如玲珑般的圆形Windows标志,是Aero毛玻璃这无与伦比的美,是从未超越的拟物化美学的标杆。尤其是当你按下Alt+Tab,一页一页滑动的窗口,仿佛就像真正地,立体地浮现在你的视野中一样,是优雅的美,美如梦幻。



我们仍未忘记那天所看到的美学标杆

或许,Aero的美,代价太沉重。Vista真的很吃内存,512M等于没法用,如同128M之于XP;1G堪堪能用,2G才能起飞。而当时用赛扬+256M内存的还大有人在,连Vista的安装程序都进不去。就算内存容量达到了最低的512M,用起来的体验也是非常的差。DX9的显卡尚未普及,意味着很多电脑都不能体验到Aero Glass特效,Vista的价值一下又少了一大半。可以说,当过高的硬件需求把约80%的电脑拒之门外,Windows Vista就已经注定要在市场上落败,这一点无可争议。
难道,Windows Vista真的失败了吗?当2009年一代经典Windows 7横空出世,即使Aero没有消失,此时主流的硬件跟得上,用起来也可谓相当的流畅,再没人说Windows 7不好用了。可以说Windows Vista最大的贡献在于强行推动了电脑配置的升级,而这一次推动,偏偏导致的是Windows Vista自己的落败。或许是前车之鉴吧,今天,即使是10年前的电脑也一样可以流畅运行Windows 10,用Office编辑文件,看看高清电影。
你也许没有想过,当年的“上网”可是轻量需求,然而现在,H5技术的发展,网站变得越来越美观,像“虚幻4”一样的美化框架越来越多,更加美观的网站模板简化了人们开发网站的流程,可能就像淘宝京东这种网页,对硬件性能的需求已经不亚于当时的重型专业软件了,直接导致了10年前的电脑,放在今天很可能无法流畅浏览网页,甚至因为浏览器的不兼容而无法正常显示。但是对于我们这个时代的人来说,网站的进化意味着美观化、直观化、易用化,意味着科技更加贴合人类的需求而发展,意味着越来越多的人可以接触互联网,享受互联网的乐趣。这难道不是科技发展的意义吗?
不妨静观其变,多给硬件发展一点时间,再回头看看现在的我们,对于新技术的抨击,可能真的是坐井观天吧。
我们可不可以给那些用不到的用户一个空间呢?

虽然QQ野心勃勃想要把“虚幻4”引入来更好的服务用户,但是QQ永远不能脱离开它作为即时通讯工具的职责:聊天。如果我们可以给那些平时用不到这些功能组件的用户一个空间,一个选择的权利,岂不是共赢呢?
这里我提出两种路线的猜想:

  • 提供热更新为需要这些功能的用户实时安装这些组件
  • 把QQ内的服务进行原子化的拆分,然后用户各取所需进行自由组合。不需要的组件不加载,不占用用户的RAM和ROM
对于“原子化服务”,虽然现在在实际应用方面仍然在开拓阶段,但是我始终相信这终将是操作系统能力发展的一个重大里程碑。
回复

举报 使用道具

3

主题

6

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2023-3-25 15:40:24 | 显示全部楼层
软件的更新推动硬件的升级   如果软件不升级   没人去买新硬件
回复

举报 使用道具

1

主题

6

帖子

7

积分

新手上路

Rank: 1

积分
7
发表于 2023-3-25 15:40:40 | 显示全部楼层
对,所以当年Windows Vista出来之后硬件飞速进步,到了Windows 7世代的硬件就都能流畅运行了。当然,至于QQ到底有没有像Windows Vista操作系统那样的推力去推动技术的进步我还是比较存疑的,毕竟QQ只是一个应用程序,不是操作系统那样底层的东西。
回复

举报 使用道具

2

主题

5

帖子

6

积分

新手上路

Rank: 1

积分
6
发表于 2023-3-25 15:40:46 | 显示全部楼层
我不需要QQ秀功能[捂脸]
回复

举报 使用道具

1

主题

4

帖子

3

积分

新手上路

Rank: 1

积分
3
发表于 2023-3-25 15:41:28 | 显示全部楼层
聊天还有微信,用qq来做创新冒点险,这个风险腾讯担得起
回复

举报 使用道具

2

主题

6

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2023-3-25 15:41:36 | 显示全部楼层
用TIM
回复

举报 使用道具

3

主题

7

帖子

12

积分

新手上路

Rank: 1

积分
12
发表于 2023-3-25 15:41:56 | 显示全部楼层
tim好多功能不能用了,我手机一直装的tim最近老提示tim不能用网盘了,还有tim群文件分享到微信最近也老是抽风。
回复

举报 使用道具

您需要登录后才可以回帖 登录 | 立即注册
快速回复 返回顶部 返回列表