きょうびの言語は、ゼロから人間が全部書くよりも、ソースツリーのテンプレートをツールが用意というのが普通になってるんだな。そういうのはIDEだけかと思ってたけど、Rust は cargo new とかいうコマンドでツリー作るし、Goも同様のツールが、golang.org から試験的にリリースされてたね(コピー元は各自で用意する形だけど)