「オブジェクト指向プログラミング言語」を編集中
ナビゲーションに移動
検索に移動
この編集を取り消せます。 下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
'''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。 | '''オブジェクト指向プログラミング言語'''(Object Oriented Programming Language, OOPL)とは、[[オブジェクト指向]]という[[デザインパターン]]を半ば強制するような構文をもつ[[プログラミング言語]]の総称である。 | ||
− | + | あくまでも「[[オブジェクト指向プログラミング]]がしやすい」ように[[設計]]された[[プログラミング言語]]のことであり、オブジェクト指向プログラミング言語でなくとも[[オブジェクト指向プログラミング]]は出来るという点に注意する必要がある。 | |
− | |||
− | オブジェクト指向プログラミング言語を使わずに[[オブジェクト指向プログラミング]]を行ってしまった代表的な[[オープンソース]] | + | オブジェクト指向プログラミング言語を使わずに[[オブジェクト指向プログラミング]]を行ってしまった代表的な[[オープンソース]]プロジェクトとしては、[[Linux]]および[[UNIX]]界隈で未だに使われ日夜肥大化を続けている[[X Window System]]、そしてその上で動く[[GNOME]]の根底にある[[GObject]]などが有名である。 |
== 主な実装 == | == 主な実装 == |