memrootじしょ
英和翻訳
Common Lisp
Common Lisp
/ˈkɒmən ˈlɪsp/
コモン リスプ
1.
Lispプログラミング言語ファミリーの標準化されたバージョン。
様々なLispの方言を統合し、標準的な仕様として定義されたプログラミング言語です。AI、シンボリック計算、関数型プログラミングなどの分野で活用されます。
Common
Lisp
is
a
powerful
multi-paradigm
programming
language.
(Common Lispは強力なマルチパラダイムプログラミング言語です。)
Common Lisp
Lispファミリーに属する標準化されたプログラミング言語の名前です。
is
〜です、〜である、と状態を表します。
a powerful
「強力な」という意味です。
multi-paradigm
「複数のプログラミングパラダイムをサポートする」という意味です。
programming language
コンピュータに指示を出すための言語、つまり「プログラミング言語」を指します。
Many
developers
appreciate
Common
Lisp
for
its
flexibility.
(多くの開発者はその柔軟性からCommon Lispを評価しています。)
Many developers
「多くの開発者」を指します。
appreciate
「〜を評価する」という意味です。
Common Lisp
Lispファミリーに属する標準化されたプログラミング言語の名前です。
for its flexibility
「その柔軟性のために」という意味です。
Common
Lisp
environments
often
include
powerful
debugging
tools.
(Common Lispの環境はしばしば強力なデバッグツールを含みます。)
Common Lisp
Lispファミリーに属する標準化されたプログラミング言語の名前です。
environments
「環境」を指し、ここではプログラミング作業を行うためのソフトウェアや設定を意味します。
often
「しばしば」「たいてい」という意味です。
include
「〜を含む」という意味です。
powerful debugging tools
プログラムの誤り(バグ)を見つけ修正するためのツールを指します。
2.
多様なプログラミングスタイルをサポートする、柔軟で拡張性の高い言語。
実行時にコードを生成・操作できる強力なマクロ機能が特徴で、柔軟な開発が可能です。対話型開発環境(REPL)での開発が一般的で、高度な抽象化を可能にします。
Common
Lisp's
macro
system
is
one
of
its
most
powerful
features.
(Common Lispのマクロシステムは最も強力な機能の一つです。)
Common Lisp's
Common Lispの、という所有を表します。
macro system
「マクロシステム」を指し、コード生成・変換の仕組みです。
is
〜です、〜である、と状態を表します。
one of its
「それの〜の一つ」という意味です。
most powerful features
「最も強力な特徴」という意味です。
Developing
in
Common
Lisp
often
involves
an
interactive
REPL.
(Common Lispでの開発は、しばしば対話型REPLを含みます。)
Developing in
「〜で開発すること」を意味します。
Common Lisp
Lispファミリーに属する標準化されたプログラミング言語の名前です。
often
「しばしば」「たいてい」という意味です。
involves
「〜を伴う」「〜を含む」という意味です。
an interactive REPL
「対話型REPL(Read-Eval-Print Loop)」を指し、コードを逐次実行し結果を返す環境です。
Many
artificial
intelligence
applications
were
historically
written
in
Common
Lisp.
(多くの人工知能アプリケーションは歴史的にCommon Lispで書かれました。)
Many artificial intelligence applications
「多くの人工知能アプリケーション」を指します。
were historically
「歴史的に〜であった」という意味です。
written in
「〜で書かれた」という意味です。
Common Lisp
Lispファミリーに属する標準化されたプログラミング言語の名前です。
関連
Lisp
Scheme
Clojure
Programming Language
AI
Symbolic Computing