
基于 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 html 技术如果不注意架构性能是不行,早期 atom 卡得一 b,现在 vscode 就表现得和原生没差 不过再努力也没有原生性能好,而 OS 的界面也没多少工作量,所以 html 的最大优势快速开发用不上。 |
8 crella 2019-12-28 17:09:30 +08:00 via Android 现在连 windows server 都可以半年不重启了。不知道 nodeos 可不可以实现一个月不关机,不会爆内存。 |
9 300 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 ZeoKarl 2019-12-29 10:15:22 +08:00 via iPhone 我觉得不行 |
17 charlie21 2019-12-29 11:29:03 +08:00 交给时间检验 交给历史检验 轮得到我说话吗 |