心尊门 发表于 2019-9-5 08:58:09

如果鸿蒙系统成功,会复兴C/C++吗?

鸿蒙系统目前生态基本没有,而且采用微内核,相当于造房子只在打了个屋基,画了大致的房屋形状,连地基的混凝土都没浇筑,更别说框架了。大量的与硬件相关的调度,如进程切换,响应外设等都没做,这方面需要依赖生态盟去建设,而这些目前只有c与c++能完成,那么未来对c的程序员需求大量增加,相当于未来一段时间内鸿蒙的程序员门槛要提高。

铁笔居士 发表于 2019-9-5 08:58:57

他要是发布pc操作系统,我就来移植gacui

赤月 发表于 2019-9-5 08:59:24

俺寻思C/C++还没颓败到需要复兴的地步吧。

铁笔居士 发表于 2019-9-5 08:59:55

你这是多闲啊?
居然想拿c/c++去写 ui?
不过既然是微内核了,如果真的能走得通,那这系统上的 ipc 应该是很简洁高效的。所以未必不会复苏那种:功能后台独立一个c/c++写的服务,ui 在另一个进程空间跑的多进程模式,也说不定。

孔子世家 发表于 2019-9-5 09:00:29

会的,微软、Linux开发者都打算转战Rust,到时候C/C++全得靠鸿蒙系统一个人顶天立地了
微软正探索将 Rust 作为 C 和 C++ 的安全替代方案

用 Rust 开发 Linux 驱动?内核维护者表示愿意接受 - Linux - cnBeta.COM

铁笔居士 发表于 2019-9-5 09:01:24

想太多,只发布一个微内核的话鸿蒙铁定凉——放着现成OS不去用,去拿鸿蒙自己写底层组件,吃饱了撑的?
就算大家热情高涨来添砖加瓦,也一样是凉——没统一标准上层更难做。
你说的那些是完整的鸿蒙要去做的,只是现在没成品拿出来而已。


<del>真不知道你是在黑华为还是黑C/C++</del>

赤月 发表于 2019-9-5 09:01:47

一个还没出世的操作系统要去复兴常年排名第二和第三的编程语言?

赤月 发表于 2019-9-5 09:02:25

复兴???
鸿蒙系统成功与否对c/c++可以说都没啥影响,不是一个体量的东西。

孔子世家 发表于 2019-9-5 09:03:07

赤月 发表于 2019-9-5 09:03:24

内核用c,汇编,最多c++写,别的都不行,是这样,近些年很火的Rust也不太行。但内核只是内核,其实并不需要多少人维护开发,一个面向消费者的终端操作系统最重要的肯定是用户能直接感知到的部分,这部分是各种app,是各家厂商,以及个人开发者通力合作建设起来的软件生态,这部分的程序员数量是华为内部写内核团队的几万倍(假如鸿蒙能做起来)。
如果华为傻到主推c++写app,那我也没话说。目前来看大概率是兼容安卓生态的,web(js)生态应该也支持,放着好好的java,kotlin,js不去写,去折腾什么c++,给自己找不痛快?
上一个用c++写app的流行手机os叫塞班,坟头草三米高了。

赤月 发表于 2019-9-5 09:04:04

他要是发布,鸭子来移植鸭子gui

孔子世家 发表于 2019-9-5 09:04:47

除了汇编,C,C++其它的语言都是异教徒。

孔子世家 发表于 2019-9-5 09:05:47

等鸿蒙系统成功了,可能真的需要复兴C/C++了

铁笔居士 发表于 2019-9-5 09:06:34

c/c++一直很好
页: [1]
查看完整版本: 如果鸿蒙系统成功,会复兴C/C++吗?