Яка мова, на вашу думку, дозволяє пересічному програмісту виводити функції з найменшою кількістю важко знайти помилок? Це, звичайно, дуже широке запитання, і мене цікавлять дуже широкі та загальні відповіді та мудрості.
Особисто я вважаю, що я витрачаю дуже мало часу на пошуки дивних помилок у програмах Java та C #, тоді як код C ++ має свій чіткий набір повторюваних помилок, а Python / подібний має власний набір поширених та дурних помилок, який би виявив компілятор іншими мовами.
Також мені важко розглядати функціональні мови з цього приводу, тому що я ніколи не бачив великої і складної програми, написаної повністю функціональним кодом. Ваше введення, будь ласка.
Редагувати: Повністю довільне роз'яснення важко знайти помилку: для відтворення потрібно більше 15 хвилин або більше 1 години, щоб знайти причину та виправити помилку.
Пробачте, якщо це дублікат, але я нічого не знайшов на цю конкретну тему.