プログラミング言語そのものを作る
https://gyazo.com/b77b23daf53cabe44b7393d39618efb1
code:ShoutOuts
1. To keep you alive.(安全第一)
2. To keep things simple.(簡単第一)
3. To keep things cheap.(安価第一)
4. To keep it stupid.(おバカ第一)
5. To forgive and forget.(寛容と忘却第一)
Hardware Hacking , Nicolas Collins
code:ShoutOut
À bout de souffle
https://gyazo.com/38836594fae39f4e4eeb6d7ac331d43d
参考事例
code:インタプリタ型言語
ソースコード(日本語)
↓
字句解析(トークン化)
↓
構文解析(文として理解)
↓
内部表現(命令列)
↓
逐次実行
なでしこ … 日本語プログラミング言語
by クジラ飛行机(くじらはんど)さん
JavaScript実装
開発リポジトリ
mimium
音楽プログラミング言語って結局なんなのさ? 1.言語仕様
松浦知也さんによる音楽プログラミング言語自作プロジェクト
Glisp
中間面談レポート#4:橋本麦 | 文化庁メディア芸術クリエイター育成事業
参考文献
まつもとゆきひろ
言語のしくみ
Web
自作言語でFizzBuzzを動かす!
https://gyazo.com/fad3768988a2b505850f3c99178bce91
Crafting Interpreters
日本語版:インタプリタの作り方 -言語設計/開発の基本と2つの方式による実装
新しくプログラミング言語を作る際に文字列型をどうするべきか
新しくプログラミング言語を作る際に数値型をどうするべきか
リサーチ
描画できる言語とは何か
言語 + 実行環境 + 描画API
novel-writer
SF小説作家の藤井太洋さんによる小説執筆のためのVSCodeプラグイン
勉強会
w/ Kei Ichikawa
(予定)
第一回 2026-03-10 Piet
(Done)
code:2026-01-10
第0回 雑談
トーマス・トウェイツ『ゼロからトースターを作ってみた結果』
https://gyazo.com/db4809632448d76f7984c511b16f59b6
code:久保田晃弘
その結果出来上がったトースターは、惚れ惚れする程アヴァンギャルド(革新的)であり、自ずから既成の観念や形式とは異なるものになる
ものをつくらないものづくり #1 — 『Handmade Electronic Music』から再考する「手作り」のルーツ
言語行為
ジョン・L・オースティン
「発語内行為」とは「何かを言うことで何かを行う」こと
挨拶、謝罪、何かを描写すること、質問に答えること、質問したり命令すること、約束することなど
「注意しろ、地面が滑り易くなっているぞ」
「夕食に間に合うよう全力を尽くすよ」
「紳士淑女のみなさん、ご静粛に」
「あそこの建物で、私と競争しませんか?」
難解プログラミング言語 (esolang)
『ストレンジコード』
-Befunge "Random Rain"(2025), 久保田晃弘 (NEORT++での計算する詩での展示作品)
https://gyazo.com/6d546bf65d4e74dc52df54bb87923abf
cf.) 『遙かなる他者のためのデザイン ─久保田晃弘の思索と実装』
アセンブラを学ぶ意義
https://gyazo.com/098128bfe13fe06968679538464ca6f5
アセンブラ言語プログラミングテクニック【基本編】
ハードウェア記述言語(HDL)
ハードウェア記述言語は、ハードウェアの動作仕様を記述するのに使う、文字で記述するコンピュータ言語で、電子回路の経時的振舞いと空間的構造を表現する。
eg.) VHDLにおける"Hello World"
https://gyazo.com/1e8337e791fcef63864591280d5dca10 https://ja.wikipedia.org/wiki/VHDL
Context
inspired by Code Poetry (荒川零一)
https://gyazo.com/b88ad3a572a51a8f7eb681c84993bdc5
「詩人のためのプログラミング言語を作る」
「コードアート研究会 #0」 開催レポート
#プログラミング言語