Mentre imparavo alcuni linguaggi di programmazione di base, mi sono imbattuto in decine di IDE e decine di compilatori. La maggior parte delle persone che chiedi ti dirà "Vai con quell'IDE o vai con i migliori", ecc., Ma non forniscono una dichiarazione adeguata sul perché questo è importante. Capisco che un buon IDE ti fornirà funzionalità per risparmiare tempo e denaro, come il debug o il riempimento rapido di parole, ma dubito che questo sia il motivo per cui un programmatore sceglie un buon IDE.
A scuola lavoriamo su vecchi compilatori (il denaro probabilmente non è la ragione) perché la teoria "Finché si impara è buona" funziona.
La domanda di fondo è: quanto è importante scegliere il miglior IDE per il tuo linguaggio di programmazione? Hai Eclipse per Java, C ++, Python e altro, ma non puoi semplicemente usarne uno diverso? Che differenza fa un buon IDE alle tue capacità di programmazione o al tuo tempo di programmazione?