開発自体は別言語で行って最後にRustに移植で良い気がしてきた