"Usar lenguaje natural no simplifica el trabajo". En 1979, esta leyenda de la programación ya vio venir...

Peligros del lenguaje natural en programación

tecnologia Imagen de un teclado de computadora con código en la pantalla y una nube de agentes de IA trabajando en segundo plano

Simon Højberg critica el uso de inteligencia artificial en programación, argumentando que reemplaza la precisión por 'vibe-coding'. Recuerda que en 1979, Edsger W. Dijkstra advirtió sobre la 'tontería de programar con lenguaje natural'. Højberg sostiene que la IA genera código probabilístico y no determinista, lo que produce un 'caos inconsistente'.

La programación se está convirtiendo en 'operar una nube de agentes' en lugar de comprender profundamente los sistemas. El uso de lenguaje natural en programación elimina la precisión y la comprensión del código generado. Højberg defiende el rigor formal y la comprensión profunda del sistema como aspectos esenciales de la programación.

El artículo destaca la pérdida de la identidad cultural del programador y la transformación de 'artesanos' en 'operadores' de IA. La programación se está convirtiendo en dictar órdenes en lenguaje natural y dejar que la IA ejecute. El código generado por IA puede parecer correcto pero estar 'profundamente roto'.

El artículo concluye que la programación con IA implica aceptar probabilidad en lugar de precisión y confiar en modelos estadísticos en lugar de pensamiento lógico.

Crítica:

Excelente análisis sobre los riesgos de abandonar la precisión en la programación. La crítica a la 'vibe-coding' es acertada y fundamentada en la historia de la disciplina.

Comentarios

¡Sorpresa!
¡Ya eres Premium!

De hecho, aquí todos somos Premium. En NoticiasResumidas.com no existen las cuentas de pago. Disfruta de todas las funcionalidades, gratis, sin registros y para siempre. ¡A resumir se ha dicho!