Sign up to save your podcastsEmail addressPasswordRegisterOrContinue with GoogleAlready have an account? Log in here.
July 03, 2025Introducing tmux-rs4 minutesPlaytmuxをCからRustに移植する個人プロジェクトの記録。C2Rustによる自動変換は破綻、手動でRustに書き換えた。Raw pointerやgoto、マクロなどのC特有の要素をRustで表現するのに苦労した。エディタやAIツールも活用し、最終的に設定言語のパーサーをRustで実装。100%Rust化を達成したが、安全なRustへの移行やバグ修正が今後の課題。v0.0.1を公開し、Rustとtmux愛好家との交流を期待している。...moreShareView all episodesBy Tech Podcast BotJuly 03, 2025Introducing tmux-rs4 minutesPlaytmuxをCからRustに移植する個人プロジェクトの記録。C2Rustによる自動変換は破綻、手動でRustに書き換えた。Raw pointerやgoto、マクロなどのC特有の要素をRustで表現するのに苦労した。エディタやAIツールも活用し、最終的に設定言語のパーサーをRustで実装。100%Rust化を達成したが、安全なRustへの移行やバグ修正が今後の課題。v0.0.1を公開し、Rustとtmux愛好家との交流を期待している。...more
tmuxをCからRustに移植する個人プロジェクトの記録。C2Rustによる自動変換は破綻、手動でRustに書き換えた。Raw pointerやgoto、マクロなどのC特有の要素をRustで表現するのに苦労した。エディタやAIツールも活用し、最終的に設定言語のパーサーをRustで実装。100%Rust化を達成したが、安全なRustへの移行やバグ修正が今後の課題。v0.0.1を公開し、Rustとtmux愛好家との交流を期待している。
July 03, 2025Introducing tmux-rs4 minutesPlaytmuxをCからRustに移植する個人プロジェクトの記録。C2Rustによる自動変換は破綻、手動でRustに書き換えた。Raw pointerやgoto、マクロなどのC特有の要素をRustで表現するのに苦労した。エディタやAIツールも活用し、最終的に設定言語のパーサーをRustで実装。100%Rust化を達成したが、安全なRustへの移行やバグ修正が今後の課題。v0.0.1を公開し、Rustとtmux愛好家との交流を期待している。...more
tmuxをCからRustに移植する個人プロジェクトの記録。C2Rustによる自動変換は破綻、手動でRustに書き換えた。Raw pointerやgoto、マクロなどのC特有の要素をRustで表現するのに苦労した。エディタやAIツールも活用し、最終的に設定言語のパーサーをRustで実装。100%Rust化を達成したが、安全なRustへの移行やバグ修正が今後の課題。v0.0.1を公開し、Rustとtmux愛好家との交流を期待している。