换指令集是很难的,实际上不带立场来说,如果不是龙芯当初被逼到那个程度,我都很怀疑胡老师能不能下定那个决心换Loongarch,其实当初换了一波基本上龙芯旧有的生态已经被废了,现在还在恢复期。
同样的道理对菊花也存在,换到纯血鸿蒙可以说菊花生态已经大出血一波了、现在还在恢复,假设再换指令集还得出一波血——有些人别以为什么“鸿蒙都是菊花自己的可以随意迁移”这类废话,计算机软件生态体系发展到今天本来就是各个生态和库相互嵌套、开源闭源相互适配的关系了,你菊花鸿蒙再“自主”敢说一点外源性的代码和库就没用?就说一点,光一个GCC编译器换个指令集你需不需要重新适配?
而且从人类本性来说,需要出血的事肯定得当断则断、长痛不如短痛,否则过后绝对会拖拖拉拉。菊花没能在换纯血鸿蒙的时候换成灵犀指令集,以人的惰性来看,以后大概率也不会把灵犀指令集当做重点来推了,原因很简单——换成纯血鸿蒙导致生态退步这个事,你以为菊花内部自己人就不后怕吗?如果目前情况还能维持的下去,他们还敢再这么玩一次、再来一次生态退步不知道什么时候能再恢复吗?如果没什么大变故,灵犀指令集之后大概率就是菊花内部小范围试点、用在一些耳机上小规模应用,慢慢探索了