Javier Vélez Reyes - Talleres

Un Lenguaje Dirigido por Protocolos

Madrid JS. Un Lenguaje Dirigido por Protocolos

Javier Vélez · Madrid JS · 2022 · 01:56

Trabajamos casi a diario con JavaScript y nos consideramos ninjas de nuestro lenguaje. Pero, ¿de verdad lo conocemos tanto? Ha llegado el momento de aplicar una mirada distinta a nuestra criatura. Una oportunidad para reflexionar, de manera comparativa frente a otros lenguajes de programación, sobre su modelo conceptual de operación. A lo largo de esta charla explicaremos qué es la conformidad sintáctica y semántica, parcial y total y explicaremos que lugar ocupa JavaScript en esta sopa de conceptos. Explicaremos por qué se trata de un lenguaje dirigido por protocolos y no por contratos, por qué eso importa y qué papel de relevancia juegan esos extraños ciudadanos llamados símbolos de los que nunca hemos llegado a entender su utilidad práctica. A través de ejemplos y live coding, presentaremos mecanismos de programación y patrones de desarrollo que descubrirán muchos lados menos entendidos o conocidos de nuestro lenguaje. Mirar desde otro prisma a aquello que ya conocemos nos ayudará a tener un mayor entendimiento de cómo funciona todo y del sentido de cada pieza dentro de este peculiar puzzle.