翻訳と辞書
Words near each other
・ Malawi
・ MALAWI ROCKS
・ Malaya
・ Malayan
・ Malayan filariasis
・ Malaysia
・ Malaysia Film Festival
・ Malaysian Airline System
・ Malaysian Film Festival
・ Malaysian floral region
・ Malbolge
・ MALCO
・ Malcolm McLaren
・ Malcolm X
・ Malcolm Young
・ malcontent
・ maldevelopment
・ MALDI
・ Maldi
・ MALDI-TOF MS


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

Malbolge : ウィキペディア日本語版
Malbolge
Malbolgeとは1998年にBen Olmsteadによって開発された、パブリックドメイン難解プログラミング言語である。実用言語ではない。名前は、ダンテ神曲地獄篇における地獄の第8圏であるMalebolgeにちなんで名付けられた。
Malbolgeの異常な点は、最悪の、すなわち最も扱いにくく難解であるプログラミング言語となるべく設計されたことである。しかし、理解を困難にするために用いたトリックのいくつかはごく単純化することができる。
== Malbolgeでのプログラミング ==
プログラミング言語Malbolgeが世に出たとき、理解することが非常に難しく、最初に書かれたプログラムが出現するのに2年を要した。しかもそのプログラムは人間によって書かれたものではなく、Andrew Cookeが設計しLISPで実装したビーム探索アルゴリズムにより生成したものだった。
2000年8月24日、Anthony Youhasは彼のブログで Malbolgeを打ちのめし解決の鍵を極めたと宣言し、様々の語句を表示する3つのMalbolgeプログラムコードによりその証拠とした。しかし、どのような技法を用いたかは明らかにはしなかった。
後にLou Schefferは、Malbolgeの暗号解読方法を公開し、入力された文字を出力するプログラムを示した。
OlmsteadはMalbolgeが線形拘束オートマトンであると考えていた。無限ループが初めて発表されるまでに何年も要しており、Malbolgeにおける実用的なループのインプリメント可能性に関し、さらに興味深い議論がある。

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「Malbolge」の詳細全文を読む




スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.