Quale lingua, secondo te, consente al programmatore medio di produrre funzionalità con il minor numero di bug difficili da trovare? Questa è ovviamente una domanda molto ampia, e sono interessato a risposte e saggezza molto ampie e generali.
Personalmente trovo che passo pochissimo tempo a cercare strani bug nei programmi Java e C #, mentre il codice C ++ ha il suo set distinto di bug ricorrenti e Python / simile ha il suo set di bug comuni e sciocchi che verrebbero rilevati dal compilatore in altre lingue.
Inoltre trovo difficile considerare i linguaggi funzionali in questo senso, perché non ho mai visto un programma grande e complesso scritto in un codice completamente funzionale. Il tuo contributo per favore.
Modifica: chiarimento completamente arbitrario del bug difficile da trovare: occorrono più di 15 minuti per la riproduzione o più di 1 ora per trovare la causa e correggere.
Scusami se questo è un duplicato, ma non ho trovato nulla su questo argomento specifico.