En su opinión, ¿qué lenguaje le permite al programador promedio generar funciones con la menor cantidad de errores difíciles de encontrar? Por supuesto, esta es una pregunta muy amplia, y estoy interesado en respuestas y conocimientos muy amplios y generales.
Personalmente, encuentro que paso muy poco tiempo buscando errores extraños en los programas Java y C #, mientras que el código C ++ tiene su conjunto distintivo de errores recurrentes, y Python / similar tiene su propio conjunto de errores comunes y tontos que serían detectados por el compilador en otros idiomas
También me resulta difícil considerar lenguajes funcionales a este respecto, porque nunca he visto un programa grande y complejo escrito en un código completamente funcional. Su aporte por favor.
Editar: Aclaración completamente arbitraria del error difícil de encontrar: tarda más de 15 minutos en reproducirse, o más de 1 hora para encontrar la causa y corregirlo.
Perdóname si esto es un duplicado, pero no encontré nada sobre este tema específico.