primitive: 基本の,基本的な
上智大学 伊藤 潔
2006年1月1日
primitiveは,「最初の,第一の」を表すprim-がついたprimary,
primeと類似の意味を持ちます.primitiveは「基本の,基本的な」と訳されることが多いですが,どういう感じで「基本」なのかを考えます.
情報の分野では,前もって用意されている構成要素についてprimitiveを使って表す言葉が多くあります.
primitive
component「基本部品」という言葉があります.
システムやプログラムが,構成要素や部品を組み合わせて作られる場合,組み合わせた途中のものも部品と考えられますが,最初から用意されているもの,これがprimitive
component「基本部品」です.
primitive operatorは,プログラミング言語に用意されている基本オペレータ(基本演算子)です.+-*/などの算術演算子,><=などの比較演算子などがあります.複雑な演算を行うプログラムを作ったら,それも演算子ですが,primitive
operatorを組み合わせて作っています.
built-in function「組み込み関数」はプログラムの中で使える,と問えば,sinやcosなどで,primitive
function「基本関数」とも呼ばれます.
以上の用語について言えることですが,例えば,"a set of primitive
operators"のことを,"primitives"と言ったりします.
”variable of primitive type”は,基本型の変数で,プログラミング言語に用意されている基本変数型primitive
typeの整数型,実数型,文字型などの変数を表します.
CADの世界で,CSG (Constructive Solid Geometry)と呼ぶ方法で,角柱,円柱,円錐,角錐などのprimitive
solid「基本立体」を組み合わせて,物体や立体を作ります.