Web应用程序 – Emacs客户端 – 服务器 – 应用程序的可扩展性如何?

Emacs正式命名为“文本编辑器”,但被许多人用作操作系统.更确切地说,Emacs可以被描述为Lisp解释器和开发交互式应用程序的环境.它具有客户端 – 服务器架构和绝大多数记录良好的功能.作为Lisp解释器,它也是非常可配置的.

然而,除了所有这些优点之外,我从未听说过基于Emacs的商业(或称之为“高负载”)客户端 – 服务器应用程序.它似乎主要由具有IT /数学背景的高技能人员使用.为什么会这样?没有人曾经想过将Emacs(和Elisp)用于他认真的客户端 – 服务器应用程序,或者Emacs是不是很适合这种任务?它不够可扩展,还是计算模型不适合工业环境中的团队开发?

将Emacs用作大型客户端 – 服务器应用程序的平台有哪些限制?是否可以将Emacs服务器用于Web应用程序(使用Web浏览器作为客户端)?

最佳答案 当然,这是可能的(显然
Turing complete链接).

但是,Emacs不是多线程的,我怀疑是否有人编写非线程Web服务……

点赞