Когда я начинал кодить, я учился самостоятельно. Английские маны, игрушки прибитые к полу, ну, вы понимаете. И я очень долго думал что аргумент gcc -Wall переводмтся буквально — стена, типа ошибки не пройдут. Только потом понял что это "Warnings: all", по аналогии с другими. Но старый вариант мне всё равно нравится больше.