一个可能比EAF更伟大的架构

这几天游泳池里相通了一个新的多媒体架构,最终会实现的效果:

  1. 可以让任意程序集成到Emacs,这样就可以吸收Linux下牛逼的无边框终端模拟器进来,还有一些无边框的Chromium快捷键浏览器进来
  2. 可以像EAF那样实现任意的多媒体效果
  3. 可以直接支持org-mode内部多媒体 block 的实时预览
  4. 给Emacs支持多媒体标签、酷炫的动画效果,基本上 holo-layer 的效果全部都可以实现
  5. 可以给Emacs增加牛逼的悬浮窗口,比如输入法面板
  6. 既可以像EAF那样开发Emacs专用的快捷键程序,又可以吸收各种编程语言的工具
  7. … 任何你想要给Emacs多媒体、多线程、多语言的工具都可以集成进来,甚至是Excel表格

基本上可以覆盖 EAF、 holo-layer、blink-search 一切一切的功能, 可以把Emacs打造成一个真正的Emacs OS

代码原理已经在我脑袋里跑通了,可惜现在在做销售的事情,专心构建这么大的一个工程就会让我感觉不务正业。

EAF和lsp-bridge是我离开 deepin 的时候有大块时间写出来的,不知道这个新型的框架,以后有什么机会可以让我有这么多时间去实现它?

16 个赞

大佬,能不能说一下是什么架构呀?

说出来你不懂,没有做过 Linux 桌面开发的,很难理解

“我已经想到了一个绝妙的证明,可惜空白处太小了写不下”

2 个赞

不是证明,Demo已经通了,就是工程量会比EAF大一点,没有时间去开发

其实是引用的费马的话 :nerd_face:

是要从C源码的层面hack嘛,还是基于elisp的?

像EAF那样,完全不动Emacs的源码, 但是要比EAF厉害很多很多

2 个赞

你这么说我猜是想做个emacs捅到wayland compositor的消息层,类似awesome那种架构?

1 个赞

退休以后吧,我们还要上班工作养家糊口,一天太忙碌了,没有时间折腾emacs,是人生一大遗憾,按最新的规定, 63岁退休可以领取社保(我今年刚好交满15年),希望还能活到那个时候

看来因为 WL 缺乏 API 导致之前 eaf 不能在 native wayland 下工作的缺陷已经被克服了?期待大作!

1 个赞

难道只有我一个认为你做销售才属于不务正业吗? :upside_down_face:

2 个赞

哈哈哈哈,相对于公司,我写代码叫不务正业

相对于个人来说,我做销售是不务正业

此事古难全啊

第一步:

把想法写出来,用大模型整理一下,弄得清晰明了

记得以前看smartos ceo的演讲,里面提到只要文档写得好,就会有很多德国人大量贡献代码

第二步:

不要样样都自己来,让有精力的人干,尽量支持,可以只写可交付可测试的核心代码

2 个赞

哈哈,猫大这构想,第一时间让我想起Linux 的COM :joy: 估计坛子里没有几个知道COM是啥了吧

大佬,看看能不能也兼容下WSLg :wink:

linux引入io_uring后跟com架构也差不多了,对linux而言文件就是对象。

所以我第一想到的就是这个,从描述上看非常相似。但不知道猫大的本意是什么 :grinning_face: