【发布时间】:2010-09-16 11:16:14
【问题描述】:
这是一个相当理论的问题,但是..
有多少操作系统可以用 Python、Ruby、Perl 或 Lisp、Haskell 等语言编写?
似乎很多像 init.d 这样的东西都可以用脚本语言轻松完成。其中一个防火墙设备操作系统 (m0n0wall) 使用 PHP 进行系统配置(包括在启动时)。有人可能会争辩说“emacs 是一种操作系统,主要是用 Lisp 编写的”..
当然,有些位必须是汇编/C,但有多少可以是常规的 .py/rb/.pl/.el/.hk 文件..?它可能没有最好的性能,但它会是迄今为止最容易修改的操作系统...
【问题讨论】:
-
你提到的防火墙设备操作系统是monowall(m0n0.ch/wall),pfSense恰好是它的后代。
-
为什么不建设性?这个问题定义明确,可以明确回答。
-
@Mechanicalsnail 我提出了一个自定义版主标志,以便重新打开它。
标签: operating-system