学習方法

メンター情報

料金

対応時間帯

返信スピード

学習方法

メンター情報

料金

対応時間帯

返信スピード

言語設計・作成をサポートします

できること

自作言語・コンパイラ・ランタイム作成の技術相談・設計レビュー(テキスト・非同期対応)

自作プログラミング言語の構文設計、AST構築、IR(中間表現)の設計、バイトコードVMや実行エンジンの実装、最適化に関する技術相談・コードレビューを受け付けます。

通話対応は行わず、MENTAメッセージやGitHubのIssue/PRを通じた非同期テキストでのやり取りのみとなります。時間拘束がないため、コードや仕様をじっくり読んだ上で回答します。


対応できる主な領域

  • 言語仕様・構文設計
    • 文法定義(EBNF)、パース戦略(再帰下降、PEG、LALRなど)の選定
    • 型システム(静的/動的型付け、型推論、サブタイピング等)の設計方針
  • コンパイラ基盤・IR設計
    • ASTの設計とトラバース
    • 中間表現(Three-Address Code、SSA形式、カスタムIRなど)の構造設計
    • 基本的な最適化パスの設計(定数畳み込み、デッドコード削除など)
  • ランタイム・実行系
    • スタックマシン / レジスタマシンのVM実装
    • ガベージコレクション(Mark & Sweep、参照カウント等)の組み込み
    • C ABI連携(FFI)やJIT/ネイティブコード生成の方針整理

やり取りの形式(非同期のみ)

  1. 仕様・コードの共有
    • リポジトリ(GitHubなど)や設計メモ、詰まっている点(ビルドエラー、パースの不具合、設計の迷い)を共有いただきます。
  2. 調査・レビュー
    • いただいた内容を確認し、問題箇所の特定、設計の代替案、参考実装の提示などをテキストで返信します。
  3. 追加質問・壁打ち
    • 回答に対する疑問点や追加の論点をテキストでやり取りします。

※ 即レスを保証するものではありませんが、原則24〜48時間以内に具体的に回答します。


向いている相談例

  • 「言語処理系の本を読んで作っているが、型検査の実装で行き詰まった」
  • 「独自IRを作りたいが、データ構造をどう持たせるべきか相談したい」
  • 「自作VMのディスパッチ処理が遅いので、高速化のあたりをつけたい」
  • 「仕様が複雑化してきたので、構文の整理や曖昧性の排除について意見がほしい」

※ 課題や代行実装(代わりにコードをゼロから全部書くこと)は受け付けていません。設計の壁打ちや、ご自身の実装を前に進めるための技術アドバイスとしてご利用ください。

メンタープロフィール

soichiro121

評価:-

レビュー

レビューは投稿されていません。
あなたにおすすめの人気メンター
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
[未経験大歓迎]AWS・インフラ・サーバー・コンテナなどSREが現場で通用する技術をフォローします!
4.6 (308)
プログラミング初学者の学習サポートをします!!
プログラミング初学者の学習サポートをします!!
プログラミング初学者の学習サポートをします!!
5.0 (2)
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
【初心者から中級者もOK】プログラミング基礎からプロダクト開発を分かりやすくお答えます!
4.5 (12)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
【未経験者歓迎】プログラミングからキャリア相談まで(初心者向学習)
3.5 (27)
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
個人ゲームアプリやWebサービスの喫茶店ガチレビューと、私ならではの情報提供
3.0 (2)
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
各種イベント登壇・技術顧問経験者がiOS・Androidアプリ開発のサポートをします
5.0 (1)
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
【初心者歓迎】女性エンジニアが技術的質問・転職相談などslackでお答えします。
4.8 (22)
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
【Rails】Ruby on Rails でWebサービスを作るときのあれこれの相談にのります
4.4 (114)
プログラミング学習、開発サポート、コードレビューなどアドバイスや相談できます
プログラミング学習、開発サポート、コードレビューなどアドバイスや相談できます
プログラミング学習、開発サポート、コードレビューなどアドバイスや相談できます
4.8 (8)
相談に乗ります
相談に乗ります
相談に乗ります
5.0 (1)
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
【転職成功実績あり】Ruby on RailsやReactの学習ポートフォリオ作成サポート
4.9 (81)
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
Ruby on Railsを用いたWeb開発のお悩み解決のお手伝いをします
5.0 (10)
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
ITスキルアップのためのお手伝いします。
5.0 (19)
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
【初心者限定!】Ruby on Rails学習のサポート!単発相談、質問し放題、動画学習など5つのプランから選べます
4.9 (26)
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
【Rails】オリジナルのロードマップを作成し、エンジニア転職に向けた学習と就職サポートをします🔥
4.8 (362)
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
Laravel、AWSのことならおまかせ!
4.5 (21)
ちょっと分からないんだけど・・・そんな疑問を解消できたら幸いです
ちょっと分からないんだけど・・・そんな疑問を解消できたら幸いです
ちょっと分からないんだけど・・・そんな疑問を解消できたら幸いです
5.0 (4)
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
【未経験対応🔰】スクール不要!独学エンジニア育成コース
4.4 (498)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
【未経験・初心者大歓迎🔰】プログラミング学習、開発お手伝い(授業や相談、不具合発見のお手伝いなど)
4.6 (29)
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
【初心者・非エンジニア歓迎】Web開発の知識教えます!
5.0 (75)

相談できます

soichiro121

評価
-

返信スピード

1〜2日以内

※あくまでも目安となります

このプランをシェアしよう!