3

言語ランタイムが実行し、オペレーティング システムが実行しない特定の操作は何ですか? 言語ランタイムはミドルウェアとどう違うのですか?

4

1 に答える 1

2

これは、オペレーティング システムとランタイムによって異なります。libcは言語ランタイムの良い例であり、ウィキペディアのリンクされた記事では、libc の機能の概要がよくわかります。一般に、言語ランタイムの目標は、言語がサポートするオペレーティング システム間で異なる方法で実装される可能性が高い標準の基本機能、または非常に一般的であるがオペレーティング システムによって提供されない機能の実装を提供することです。

ミドルウェアは非常に一般的な概念ですが、2 つのシステムの間に抽象化レイヤーとして配置されたソフトウェアを指すだけです。一部のコンテキストでは、言語ランタイムをミドルウェアの形式と見なすことができます。

于 2012-12-30T13:42:55.700 に答える