Errores históricos de los Lenguajes de Programación - Hernan Willkinson

Описание к видео Errores históricos de los Lenguajes de Programación - Hernan Willkinson

Los lenguajes de programación son las herramientas que usamos para desarrollar software. Como toda herramienta pueden, y suelen, tener errores de diseño. Muchos de estos errores son casi imposibles de arreglar y se arrastran por años debido al acoplamiento que generan en los sistemas legacy y el “acostumbramiento” en los programadores. Estos errores sueles romper con una característica esperable de todo lenguaje de programación, “The Least Astonishment Principle” (Principio del Menor Asombro) el cual define que “el resultado de realizar alguna operación debe ser obvio, consistente y predecible”. Cuando este principio no se cumple se genera confusión, errores y en definitiva, complejidad accidental. Durante esta charla veremos errores históricos de lenguajes de programación como JavaScript, Java, Python y Ruby, que nos harán pensar sobre el diseño de los mismos y analizar cómo influyen en nuestra manera de programar, para finalmente entender que los lenguajes de programación son un sistema más, que pueden tener errores de diseño y que debemos conocerlos al momento de elegirlos y usarlos.

Chequea las búsquedas laborales de Nerdearla en https://nerdear.live/jobs-2022 !

Комментарии

Информация по комментариям в разработке