Quasi ogni strumento di programmazione ha una versione da riga di comando; molti dei quali hanno anche una versione gui. Ci vuole molto tempo e sforzi di memorizzazione per apprendere i diversi comandi e le varie opzioni / opzioni della versione da riga di comando.
Quindi ho un paio di domande (che non si escludono necessariamente a vicenda):
1) Quando ti preoccuperesti di apprendere / memorizzare i comandi nella versione da riga di comando di uno strumento che arriva anche in una versione gui?
2) Quali strumenti devo imparare la versione da riga di comando? .... compilatori? sistema di controllo versione? ecc. ecc