「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典イメージぴよ画像「分かりそう」で「分からない」でも「分かった」気になれるIT用語辞典

ランタイム

pointこの用語のポイント

point実行時のことだよ

pointもしくは、実行するときに必要な物だよ

スポンサーリンク

簡単に書くよ

ランタイム(英:runtime)とは

プログラムとかを動かすとき(実行時)のこと。
あるいは

プログラムとかを動かすときに必要な部品のこと
です。


image piyo

詳しく書くよ

「ランタイム」と聞くと、よく分からないかもしれませんが

run time(走る 時間)

と解釈すれば、少しはイメージしやすいのではないでしょうか。

プログラムとかが走るとき、つまり

実行時

を意味する用語が「ランタイム」です。
えっちらおっちらと走っちゃいます。

ランタイム

ただし、文字通りの「実行時」の言い換えで「ランタイム」という表現が使われることは多くありません。
「そのプログラムを動かすときに呼んでよ」の意図で「そのプログラムのランタイムに呼んでよ」と言ったりは、まずしないでしょうね。

どちらかと言えば

実行時に必要な物

の意図で使われることが多いです。
例えば「Javaランタイム」という用語があります。
これは「Javaのプログラムを動かすときに必要な部品」を指す用語です。

実はですね。

「動かすときに必要なプログラムの部品」を意図した「ランタイムライブラリ」という用語があるのです。
ランタイムモジュール」と言ったり「ランタイムパッケージ」と言ったりする場合もありますけどね。

いずれにせよ意味は

実行時に必要な物

です。
「それが無いと動かないっす!」な部品です。

このランタイムライブラリ(ランタイムモジュール、ランタイムパッケージ)を省略して「ランタイム」と表現することが多いのです。
ランタイムで必要なライブラリがランタイムライブラリで、それを省略してランタイム、まるで早口言葉みたいですね。

まとめると、ランタイムには

1.ランタイム → 動かすとき → 実行時
2.ランタイム → ランタイムライブラリなどの省略表現→実行時に必要な物


の2つの意味があります。
本来の意味は「1.」ですが、実際には「2.」の意味で使われる方が多いです。


image piyo2

一言でまとめるよ

まぁ「ランタイム」って単語が出てきたら「実行時のこと、あるいは、実行時に必要な物のことなんだな~」と お考えください。

一番上に戻るよ
スポンサーリンク
書籍画像067
書籍画像042

おまけ

■訳してみるよ

「run(ラン)」の意味は「走る」とかです。
「time(タイム)」の意味は「時間」とかです。
何となく くっつけると

走る時

となります。




書籍画像
わわわ説明術コラム
宣伝だよ
「分かった!」と思わせる説明の技術 知識ゼロの相手にも伝わるようになる本
おい点P、動くんじゃねえ!──ニガテ民のための算数と数学の本
マンガでわかるITパスポート