- 論文A: MIR13命令とIR設計 (コンパイラ・PL実装者向け) - ArrayGet/Set → BoxCall統合による50%削減 - IC/AOT/TypedArray最適化 - Everything is Box哲学のMIR実装 - 論文B: Nyash言語と実行モデル (言語理論・分散システム向け) - init/fini対称性メモリ管理 - P2P Intentモデル - 多層実行アーキテクチャ(Interpreter→VM→JIT→AOT→WASM) 既存のmir15-fullstack/unified-lifecycleはarchiveに移動
MIR15でフルスタック実現論文プロジェクト
タイトル: "The Minimal Instruction Revolution: Building Full-Stack Applications with 15 Universal Operations"
副題: "How 'Everything is Box' Philosophy Enables Ubuntu/Windows GUI Apps with Atomic Simplicity"
🎯 二本柱戦略
1. 実証(エンジニアの心を掴む)
- MIR13-15命令でUbuntu/Windows GUIアプリ動作
- 具体的なデモアプリケーション
- VM/JIT/AOT/WASMでの等価実行
2. 理論(研究コミュニティに刺さる)
- Everything is Box - The Atomic Theory
- MIR = 原子、Box = 分子の数学的定式化
- 再帰的構成可能性の証明
📚 論文構成
- Introduction - 15命令でGUIが動く衝撃
- The Box Theory - プログラミングの原子論
- MIR Design - なぜこの15命令なのか
- Implementation - 30日間の実装記録
- Evaluation - GUIデモと性能評価
- Discussion - なぜ可能だったか
- Related Work - 他言語との決定的違い
- Conclusion - Less is Moreの究極形
🚀 執筆状況
- Abstract(実証+理論の融合版)
- Introduction(フック重視)
- Box Theory(数学的定式化)
- MIR Design(削減プロセス詳細)
- Implementation(技術詳細)
- Evaluation(GUIデモ・測定結果)
- Discussion(深い考察)
- Related Work(比較表)
- Conclusion(インパクト)
📊 評価項目
実証評価
- Ubuntu GUI動作確認
- Windows GUI動作確認
- 命令カバレッジ分析
- バックエンド等価性検証
理論評価
- 最小性の数学的証明
- 完全性の証明
- 拡張可能性の証明
🗓️ スケジュール
- Week 1: Abstract + Introduction完成
- Week 2: Box Theory + MIR Design完成
- Week 3: Implementation + Evaluation完成
- Week 4: Discussion + 推敲 → arXiv投稿
📝 投稿先候補
速報版
- arXiv(即時公開)
- Programming (MDPI)(査読付き)
本格版
- POPL 2026(理論重視)
- PLDI 2026(実装重視)
- ICFP 2026(関数型視点)