# 論文執筆タイムライン ## 2025年1月(現在) - [x] 論文アイデアの発見 - [x] 基本構成の作成 - [ ] 実験データ収集開始 ## 2025年2月 - [ ] 実験実施 - [ ] パフォーマンスベンチマーク - [ ] 開発メトリクス分析 - [ ] コード品質測定 - [ ] Related Work調査 - [ ] 第1稿執筆開始 ## 2025年3月 - [ ] 第1稿完成 - [ ] 内部レビュー - [ ] 実験データの追加収集 ## 2025年4月 - [ ] 論文改訂 - [ ] 図表作成 - [ ] アブストラクト最終化 ## 2025年5月 - [ ] 投稿先検討 - PLDI 2025(締切: 11月) - ECOOP 2025(締切: 10月) - OOPSLA 2025(締切: 4月)← 最速候補 - [ ] 最終稿完成 - [ ] 投稿 ## 重要なマイルストーン ### Nyash開発履歴(論文のケーススタディ) - 2024年8月: MIR設計開始 - 2024年9月: VM実装開始 - 2024年10月: VM基本動作完成 - 2024年11月: LLVM実装開始 - 2024年12月: プラグインFFI統合 - 2025年1月: VInvoke(可変長引数)対応完了 ### 実験データ収集ポイント 1. **現在のコードベースのスナップショット** - VM実装: `src/backend/vm/` - LLVM実装: `src/backend/llvm/` - 共通ランタイム: `src/runtime/`, `crates/nyrt/` 2. **ベンチマークプログラム準備** - Fibonacci(再帰性能) - MapBox(プラグイン性能) - 文字列処理(実用性能) 3. **開発履歴の定量化** - Gitコミット分析 - Issue/PRの解決時間 - コード行数の推移 ## 執筆分担(案) ### 主著者(Tomoaki Fukunaga) - Introduction - VM as a Stepping Stone Methodology - Implementation - Evaluation ### 共著者候補 - MIR設計の理論的背景 - 形式的証明(将来課題) ## 投稿戦略 ### 第1候補: OOPSLA 2025 - 締切: 2025年4月 - 特徴: 実装論文に強い - 戦略: Nyashケーススタディを前面に ### 第2候補: プログラミング研究会(国内) - 早期フィードバック獲得 - 日本語での詳細な議論 ### 第3候補: PLDI 2025 - 締切: 2025年11月 - 特徴: 言語実装の最高峰 - 戦略: 一般化と理論的貢献を強化