Befunge 単語


ニコニコ動画でBefungeの動画を見に行く

ビファンジ

Befungeとは、新感覚二次元プログラミング言語である。

概要

Befungeとは、1993 年にChris Pressey がコンパイル困難な言語として開発した難解プログラミング言語である。

プログラミング言語の処理といえば文章と同じように、上から下に1行ずつ読み込まれ、行の中では左から右へと進んでいくのが一般的であるが、Befungeでは二次元に配置されたソースコード上を縦横尽に処理が進んでいく。

1993年に発表されたオリジナルはBefunge-93と呼ばれ、ソースコードサイズが80 桁 25 行に制限されていた。サイズ制限のないBefunge-98の他、三次元以上にも対応したFunge-98という言語も存在する。

言語仕様

詳細は関連リンクに譲るが、^V<>で処理の方向が上下左右に切り替わるというのが最大の特徴。

他の処理はスタックへのデータの出し入れがとなる。

名前について

"be-"は、「周囲」「全方位」といった意味の接頭辞。fungeは「菌」「カビ」といった意味である。Befungeという名前は、処理が二次元面上を駆け回る様を、菌の菌糸が様々な方向に伸びる様子に見立てたものなのではないかと思われるが、公式な記述はない。

関連動画

関連リンク

関連項目

この記事を編集する

掲示板

おすすめトレンド

ニコニ広告で宣伝された記事

急上昇ワード改

最終更新:2025/12/30(火) 12:00

ほめられた記事

最終更新:2025/12/30(火) 12:00

ウォッチリストに追加しました!

すでにウォッチリストに
入っています。

OK

追加に失敗しました。

OK

追加にはログインが必要です。

           

ほめた!

すでにほめています。

すでにほめています。

ほめるを取消しました。

OK

ほめるに失敗しました。

OK

ほめるの取消しに失敗しました。

OK

ほめるにはログインが必要です。

タグ編集にはログインが必要です。

タグ編集には利用規約の同意が必要です。

TOP