Quale lingua, secondo lei, consente al programmatore medio di generare funzioni con la minor quantità di bug difficili da trovare? Questa è, ovviamente, una domanda molto ampia, e mi interessano risposte e saggezze molto ampie e generali.
Personalmente trovo che trascorro pochissimo tempo alla ricerca di strani bug nei programmi Java e C #, mentre il codice C ++ ha il suo insieme distinto di bug ricorrenti, e Python / similar ha il proprio set di bug comuni e sciocchi che verrebbero rilevati dal compilatore in altre lingue.
Inoltre trovo difficile considerare linguaggi funzionali a questo riguardo, perché non ho mai visto un programma grande e complesso scritto in codice interamente funzionale. Il tuo contributo per favore.
Modifica: Chiarimento completamente arbitrario del bug difficile da trovare: richiede più di 15 minuti per la riproduzione o più di 1 ora per trovare la causa e la correzione.
Perdonami se questo è un duplicato, ma non ho trovato nulla su questo argomento specifico.