记得是 iOS11 还是 iOS12 来着,主要解决的问题就是修复之前一大摞 bug,但是之后好像 bug 也是越来越多。
macOS 最近的更新也是 bug 一堆叠一堆的
这个时候 提出一个设想,苹果如果要按照现在的设计完全重新写这套系统,包括 iOS 和 macOS 还有 watchOS 的话,大概可能要多久啊?
为什么一个小小的功能 都会写出 bug ?比如锁屏会破音,之前改壁纸 springboard 会挂,等等?
(如果让中国人来重写这套系统 会写出什么样子来😂
1
WillBC 2020-12-22 18:45:02 +08:00 via iPhone
重构跟重写是两回事。
|
2
IgniteWhite 2020-12-22 20:29:59 +08:00 via iPhone 6
中国人重写当然要交给华为咯
|
3
wsseo 2020-12-22 20:31:54 +08:00
有可能,谷歌不是搞了个 Fuchsia 吗
|
4
tianshilei1992 2020-12-22 21:23:46 +08:00 via iPhone
@wsseo Google 向社区开放就基本上判了死期了
|
5
Building 2020-12-22 21:42:57 +08:00
苹果如果要按照现在的设计完全重新写这套系统...就会发现这个系统没有办法兼容 iOS 13,还会发现没有办法兼容 iOS 12,而且还发现兼容 iOS 11 是更加不可能的事情,如果有人要激活一台古老的 iOS 10 系统的 iPhone,那完蛋了,所以在开发 iOS 15 的同时还要吧旧版本的兼容性做上,估计不到半年了就会得到一个可能比现在的 iOS 14 还要烂的东西。
|
6
v2isgood 2020-12-22 21:47:10 +08:00 via iPhone
重写系统那不是 bug 更多?
|
7
agagega 2020-12-22 21:48:43 +08:00
要完全兼容,需要的工作是天量的,而且意义不大。如果不兼容,那是一个比 M1 更大的天坑。这种级别的软件都是靠演化的
|
8
LagunAPaTa 2020-12-22 22:15:22 +08:00
这个工作量真的不敢想……
小小的功能背后往往有很深的铺垫 A 依赖 B B 依赖 C C 依赖 D 改了下 Q 结果 E 跪了 |
9
cheng6563 2020-12-22 22:16:04 +08:00 via Android
感觉就是阿三的功劳
|
10
vance123 2020-12-22 22:17:38 +08:00 via Android
苹果要多久我不知道
不过交给华为只需要半年 |
11
IgniteWhite 2020-12-22 22:34:57 +08:00 via iPhone
@vance123 不不不,华为花三天做 ppt 就完事儿
|
12
shyling 2020-12-22 23:44:38 +08:00
@IgniteWhite 就是那个 s/Android/鸿蒙 / 的华为吗
|
13
agagega 2020-12-22 23:44:45 +08:00 via iPhone
@agagega 苹果吹了这么久 iPadOS 当电脑,其实连自带软件的不少小功能都只有 mac 才有,可能最初实现的人都退休了
|
14
IgniteWhite 2020-12-23 00:27:53 +08:00 via iPhone
@shyling 君的正则本当上手!
|
15
theolin 2020-12-23 00:29:53 +08:00 1
bug 多不多主要取决于功能和开发时间吧,重构一遍,如果还是要实现这些功能的话,那短时间内 bug 肯定也不会少。
iOS 一般到次年三四月份之后的版本都还是很稳定的。它最主要的问题是每年 9 月必须发布新系统。这是硬 deadline,不管系统做出什么样子,不管 bug 修没修完,都必须配合新产品的上市而进行推送。 |
16
zmzy 2020-12-23 10:30:33 +08:00
没有 Bug 的软件,只存在于程序员天堂。。。。
|