基于 linux kernel
桌面用html5
, gui 应用都用electron
这类方式实现提供给下层api
, 所有的操作系统底层api
都用nodejs
大家觉得可行啊,
1
learnshare 2019-12-28 14:37:52 +08:00 via Android
从拖更可以看出结果
|
2
ipwx 2019-12-28 14:41:04 +08:00 via Android
这不就是 gnome3
|
3
nightwitch 2019-12-28 15:01:55 +08:00
这条路 Deepin 已经走过了,DDE 早期就是用 HTML5 技术写的。现在你看看,招聘里面清一色的 C++
|
4
miniwade514 2019-12-28 16:07:37 +08:00 via iPhone
Node 底下还是 C++,速度不会有什么优势。唯一的优势可能是 JS 生态活跃,基于 web 技术开发 UI 比较灵活。但是系统级别的 UI 不需要很灵活。所以
|
5
loading 2019-12-28 16:36:54 +08:00 via Android
可以,emacs OS 了解一下,更何况我大 js。
|
6
ashong 2019-12-28 16:56:32 +08:00
项目看上去已经死了
|
7
love 2019-12-28 17:02:45 +08:00 1
html 技术如果不注意架构性能是不行,早期 atom 卡得一 b,现在 vscode 就表现得和原生没差
不过再努力也没有原生性能好,而 OS 的界面也没多少工作量,所以 html 的最大优势快速开发用不上。 |
8
crella 2019-12-28 17:09:30 +08:00 via Android
现在连 windows server 都可以半年不重启了。不知道 nodeos 可不可以实现一个月不关机,不会爆内存。
|
9
winterbells 2019-12-28 17:10:37 +08:00 via Android
Fire OS
|
10
chenhonzhou OP @ipwx 为什么这么说,
|
11
chenhonzhou OP @ashong 前端娱乐圈很活跃,electron 是个好想法,要是可以把 electron runtime bin 内置一个发行版里,以后的项目只要有源码调用系统 electron 就不会劝退了,不用一个 Hello world 要 50m
|
12
janxin 2019-12-28 21:23:31 +08:00
操作系统又不全是界面...
|
13
hronro 2019-12-28 22:14:29 +08:00
Chrome OS 了解下?
|
14
hantsy 2019-12-28 22:18:22 +08:00
Gnome 3 很多组件不也是用 JS 写的。
|
15
hantsy 2019-12-28 22:19:45 +08:00
两年没更新发布了,还有戏吗?
|
16
nieyujiang 2019-12-29 10:15:22 +08:00 via iPhone
我觉得不行
|
17
charlie21 2019-12-29 11:29:03 +08:00
交给时间检验
交给历史检验 轮得到我说话吗 |