Ho letto qui su P.SE altre domande in cui i principianti programmatori sono invitati a scegliere Python come loro primo linguaggio di programmazione.
Non fraintendermi, mi piace Python. Mi piace molto! Ma la sua filosofia ruota attorno a "Siamo tutti adulti consenzienti qui".
Da un punto di vista di esperienza / conoscenza, un programmatore principiante non è un adulto. Il che significa che è più facile spararti ai piedi e prendere cattive abitudini anche se sopravvivi alla ferita.
Penso che in un linguaggio "più statico" sarebbe più difficile sparare a te stesso in quanto sarà più restrittivo.
Torna alla mia domanda. Perché Python è raccomandato come linguaggio di programmazione entry-level?
Quali sono i punti che lo rendono utile per l'insegnamento di un linguaggio di programmazione. Oppure ... è la preferenza personale del consulente?