私はいくつかの言語に精通しており、Visual Studio、Eclipse、および xcode を使用した経験があります。私は本当に開発環境からプログラミングとデバッグしか学んだことがありません。開発用の Windows と Linux、または Emacs と Visual Studio に関する議論を目にするたびに、誰かがいつも「Linux では、私の OS 全体が開発環境である」というようなことを言います。実際、Linux が理想的な開発環境であるというあらゆる種類の話を常に耳にします。しかし、どこで Linux での開発の魔法を学べるでしょうか? 私が目にするすべてのチュートリアルには、code::blocks などの IDE が含まれています。
開発に最適な OS を求めているわけではありません。Windows での開発方法しか知らない者として、Linux での開発方法をどのように学べばよいのでしょうか? grep、valgrind、objdump などのランダムなことを聞きますが、開発プロセスでこれらのツールを使用する方法がわかりません。
良いリソースを知っている人はいますか?私はググってググりましたが、Windows から Linux への開発者ガイドが見つかりません。