「言語は人間が書きやすいかで選ぶ」。その前提は、AI がコードを書く時代にも成り立つのか。第89回は Rust 製フルスタックフレームワーク Topcoat を入口に、言語選択の評価軸を問い直しました。
Topcoat は Rust のコードを最終的に HTML と JavaScript に変換するアプローチ。WebAssembly にコンパイルしてブラウザ API をバインディングする従来方式の制約を避ける狙いです。
「それ Rust である必要ある?」の応酬から、TypeScript との比較、フルスタックフレームワーク是非論へ。「AI に書かせるなら生成物の品質が高くなる言語がいい」に対し「記述量が増えればトークン量、つまりコストが増える」。トレードオフの話に着地します。
後半は AI ニュース2本。OpenAI のモデルが Hugging Face の脆弱性を発見したと報じられている件と、Moonshot AI の Kimi 系モデルが高評価だという話題です。
こんな人におすすめ:技術選定の軸を言語化したいエンジニア/AI コーディング前提の開発を考えている方。
話題に上がったツール等:
- Topcoat(Rust製フルスタックアプリフレームワーク・公式)
- Rust(公式サイト)
- MoonBit(Rustライクな新しい言語・公式)
- WebAssembly(公式サイト)
- TypeScript(公式サイト)
- Hugging Face(公式サイト)
- Moonshot AI / Kimi(公式サイト)
- POPOPO(アバター通話アプリ・公式)
- Go(公式サイト)
- Ruby on Rails(公式サイト)
💬 番組の感想・質問は #WeAreOnTheWay または #WONW でポスト!
もしくは以下の匿名フォームで。
https://mond.how/ja/dicenanz
🔔 フォローして最新エピソードを逃さずキャッチ!
話している人
Takeuchi Riku https://x.com/rikson_en
Abe Daisuke https://x.com/dicenanz
Youtubeチャンネル
https://www.youtube.com/@rikson_en