Bana göre, terminalin eski güzel günlerinde yaptığımız her şeyin GUI versiyonu. Her zaman IDE'nin çok üstün olmadığı konusunda hemfikir olacağım, çünkü özellikle bağlantılarla ilgili birçok şeyi gizliyorlar, ancak bazı durumlarda, örneğin Qt gibi belirli geliştirme platformlarında dikkate değer bir avantajları var.
Başkalarının görseli gibi bazı IDE, kodunuzu yazarken ayrıştırıyor ve hatta derlemeden önce hataları algılıyor gibi görünüyor: Yazılan kaynaktaki sorunu hemen algılamak için yalnızca bir IDE'nin bir derleyiciyle yakından çalışabileceği mantıklı görünüyor.
IDE / Komut satırı alev savaşının var olduğu benim vahşi cevabım, C / C ++ yürütülebilir binasının D dilinden farklı olarak standartlaştırılmış bir bakış açısından çok iyi ele alınmamasıydı; her platform derleme / bağlama / vb.
Sizin bakış açınıza göre, komut satırını kullanmak daha basit olabilir, standart seçeneklere sahip tek bir derleyici olsaydı, kolay olurdu, ama gerçek şu ki C / C ++ esnektir, sonuçta tüm platform kendi yolunda yapın, dolayısıyla IDE nasıl yapılacağını açıklayarak boşa harcamayın.
Bir yürütülebilir dosyanın çekirdeği nasıl konuştuğunu öğrenebilir veya derleyici tasarımı hakkında bir şey biliyorsanız, belki de uygun bir komut satırı ile çalışmanın bir yolu vardır, ancak şüphelisiniz.
Microsoft veya Apple, tüm kötülükleri, ayrıntılara girmeden uygulama oluşturmanın basit bir yolunu önermek zorundalar ve bir uygulama oluşturmak doğrudan işletim sisteminin mimarisine bağlı olduğundan, komut satırı.
Basit, büyük ve karmaşık uygulamaları yapmak için, - IDE, küçük yazılım parçaları veya basit sistem yazılımı tasarımı -> komut satırı. Tabii ki bir Makefile gömen bu zarif kütüphaneler hariç, ama bu başka bir hikaye.
Ayrıca IDE, verilen uygulamanın ironik bir şekilde bir GUI veya bir arayüzü olan veya doğrudan bir işletim sistemine bağlı bir şeyle ilgilendiğinde kullanıldığını düşünüyorum, bu yüzden yine de bilmeden bir UI / GUI kullanacak kişiler için de nasıl çalıştığını, sistemleri programlayacak kişilerin hepsine ihtiyacı olmayacak.
IDE sadece modern bir bok, ama bence 100 yıl içinde komut satırı hala var olacak.