(Translated by https://www.hiragana.jp/)
Dylan - Wikipedia コンテンツにスキップ

Dylan

出典しゅってん: フリー百科ひゃっか事典じてん『ウィキペディア(Wikipedia)』

Dylan(ディラン)は、プログラミング言語げんご一種いっしゅApple Computer次世代じせだいプログラミング言語げんご目指めざし、オブジェクト指向しこう関数かんすうがた言語げんご動的どうてき言語げんごデータ抽象ちゅうしょう/隠蔽いんぺいなどをれて開発かいはつした言語げんご名称めいしょう由来ゆらいDynamic Language(動的どうてき言語げんご)から。

アップルコンピュータしゃMacintosh Common Lisp(英語えいごばん)とう担当たんとうしていたチームが設計せっけいにあたり、そのためCommon Lisp影響えいきょう色濃いろこいでいる。[1]

当初とうしょ「Ralph(ラルフ)」という開発かいはつコードめいばれ、Apple Newton搭載とうさいする予定よてい開発かいはつされていたが、[2]想定そうていしているプログラミングの動的どうてきや、それに付随ふずいするガベージコレクション機能きのうとう実現じつげんするためには多大ただい処理しょり能力のうりょく必要ひつようとされ、ニュートンに搭載とうさいする予定よていのチップでは実現じつげんできないことがわかり、ニュートンにはNewtonScript搭載とうさいされることとなり、Dylanは採用さいようされなかった。[3]

のちに、開発かいはつしゃけにApple Dylan Technology Release 1(テクノロジーリリース)として販売はんばいしたが、アップルコンピュータの組織そしき再編さいへんとともにプロジェクトは解散かいさんした。[3]

Dylanは、汎用はんようコンピュータ言語げんごとなるために、言語げんご仕様しよう根幹こんかん部分ぶぶんStandard Dylan(標準ひょうじゅんDylan)、アップルコンピュータが拡張かくちょうした部分ぶぶんApple Dylan Language Extensions(アップルディラン言語げんご拡張かくちょう)として分離ぶんりしていた。[1]

脚注きゃくちゅう

[編集へんしゅう]
  1. ^ a b Dylan programming : an object-oriented and dynamic language. Neal Feinberg. Reading, Mass.: Addison-Wesley. (1997). ISBN 0-201-47976-1. OCLC 34604125. https://www.worldcat.org/oclc/34604125 
  2. ^ Shalit, Andrew (1996). The Dylan reference manual : the definitive guide to the new object-oriented dynamic language. David Moon, Orca Starbuck. Reading, Mass.: Addison-Wesley Developers Press. ISBN 0-201-44211-6. OCLC 35043442. https://www.worldcat.org/oclc/35043442 
  3. ^ a b Craig, Iain D. (2007). Object-oriented programming languages : interpretation. New York: Springer. ISBN 978-1-84628-774-9. OCLC 184955309. https://www.worldcat.org/oclc/184955309 

関連かんれん項目こうもく

[編集へんしゅう]

外部がいぶリンク

[編集へんしゅう]
  • The Dylan Reference Manual
  • Gwydion Dylan - フリーの Dylan 処理しょりけいおおくのプラットフォームけバイナリが配布はいふされている。
  • Open Dylan - 西暦せいれき2019ねん時点じてん開発かいはつ継続けいぞくしているDylan処理しょりけい。Gwydion Dylanの開発かいはつかたち発足ほっそくしたプロジェクト。