用于维护自身的程序或系统的术语是什么?
我指的不是天网。我正在考虑一个用于编译自身的编译器应用程序、一个跟踪其自身源代码的 VCS 等。
And I don't mean skynet. I'm thinking of say a compiler application that is used to compile itself, a VCS that tracks its own source code etc.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(6)
常用术语,特别是对于编译器而言,是“自托管”。
The common term, especially for compilers, is "self-hosted".
它可以被视为 dogfooding - 只是一种特殊情况,您不仅使用您的工具,而是使用工具来维护自身。
It could be considered dogfooding - just a special case where you are not only using your tool, but using the tool to maintain itself.
在整个编程系统的背景下:自我维持系统(S3) 或自支撑系统。
但对于您描述的上下文(VCS、编译器),通常使用术语“自托管”。
In the context of whole Programming Systems: Self-Sustaining System (S3) or Self-Supporting System.
But for the context you describe (VCS, compiler), the term self-hosting is generally used.
也许是“反思”?
"Reflective" maybe?
自我意识、自我编程……
Self-Aware, Self-Programming...