タグ Brainfuck
人気順 10 users 50 users 100 users 500 users 1000 usersBrainfuck 実装で学ぶ TypeScript 型レベルプログラミング - Object.create(null)
およそ 4 年前に「TypeScript で型レベル Brainfuck」という記事を書きました. susisu.hatenablog.com それから 4 年間の間に TypeScript も進化し, 型レベルプログラミングの技法にも大きな変化がありました. 特に顕著な影響があったものでは, TypeScript 4.0 のタプル型の改善 TypeScript 4.1 のテンプレートリテラル... 続きを読む
TypeScript で型レベル Brainfuck - Object.create(null)
TypeScript の型システムはチューリング完全ということが知られていますが, 同じくチューリング完全な言語である Brainfuck のインタプリタを実装することで, その計算能力を確認することができます. この記事のコードは TypeScript 3.8.3 で動作確認しています. ゴール 型レベルで Brainfuck のインタプリタを実装しま... 続きを読む
「サセン…アア…エット…」と書けば本当に実行できる「コミュ障プログラミング言語」 - GIGAZINE
「コミュ障プログラミング言語作ったよー\(^o^)/」ということで作られた恐るべきプログラミング言語が「コミュ障プログラミング言語」です。「エット…これは…Brainfuckとか…Braincrashを拡張した言語…ッス… 」とのことで、本当に動作します。 コミュ障プログラミング言語 http://www.moonroom.mydns.jp/ls/software/commdis.htm 言語仕様... 続きを読む
面白い!Ruby/Pythonなど多数のプログラミング言語をWebブラウザ上で実行する「repl.it」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
お勧めなのはオンライン学習なのだが、実行環境がJavaScriptくらいしか用意できないのが問題だった。だがrepl.itを使うとそれ以外のプログラミング言語もオンラインで実行できるようになる。 0 repl.itが使える言語としてはJavaScript、CoffeeScriptの他、Ruby、Python、Lua、Scheme、QBasic、Forth、Emoticon、Brainfuck、LO... 続きを読む
Webでいろんな言語を体験できるrepl.it | TRIVIAL TECHNOLOGIES on CLOUD
repl.itはWebブラウザでいろいろなプログラミング言語を体験できるサービス。PythonやPerl,JavaScriptといった最近の言語だけでなく,ForthやBrainfuckのような言語も使える。利用できる言語のリストは以下。 古い言語 QBasic Forth 最近の言語 Ruby (beta) Python Lua Scheme 難解な言語 Emoticon Brainfuck L... 続きを読む