《黑客帝国》电影刚出来的时候,曾经有段时间一直叹服于它所表现出的奇特想象力。作为一个软件从业者,我之前也一直怀揣一颗屌丝之心在想未来的软件是什么样的情况呢?电影里描写的软件创造的虚幻世界太过于玄幻,在可预见的未来,例如5年、10年,你认为软件是个什么样的结构呢?
既然是讨论帖,我就先抛块“砖”吧。
我从 功能结构 角度来说吧:
5年后:C/S结构软件份额大幅减少,除个别性能要求比较高的大型软件外,主流软件均以B/S结构为主,平板、PC、手机互联互通,且三者区别逐渐淡化。游戏基本以页游或者网页嵌微端形式表现。
10年后:网络速度飞快增长,云服务日趋完善,只需要一个云服务登陆和运行的沙盒,之后所有操作均在云端执行,结果反馈回来即可。这种结构究竟是属于B/S或者C/S已经分不清楚了……