Repositorio para mantener los recursos como conferencias, seminarios y demás, referentes a la asignatura de Lenguajes de Programación
de la carrera de Ciencia de la Computación
de la Facultad de Matemática y Computación
de la Universidad de La Habana
.
- Conferencia 1 (Introducción a los LPs)
- Conferencia 2 (Formas de procesamiento y organizacion de la memoria)
- Conferencia 3.1 (Tipos. Formas de tipado)
- Conferencia 3.2 (Referencias y valores. Copia e igualdad. Traspaso de parámetros)
- Conferencia 3.3 (Clases abstractas e interfaces. Jerarquías de tipos. Genericidad)
- Conferencia 3.4 (Covarianza y contravarianza) | Códigos de ejemplo
- Conferencia 4 (Principios SOLID. Contratos)
- Conferencia 5.1 (Python) | Códigos de ejemplo
- Conferencia 5.2 (Python dynamic binding. CSharp late binding)
- Conferencia 5.3 (Reflection y Dynamic en CSharp) | Códigos de ejemplo
- Seminario 1 (C++98, C++0x)
- Seminario 2 (C++11, C++14)
- Seminario 3 (Varianzas, Herencia y Polimorfismo)
- Seminario 4 (Golang)
- Seminario 5 (Herencia Múltiple)
- Seminario 6 (Python Mágico)
- Seminario 7 (Javascript)
- Seminario 8 (Dynamic en C#)
- Seminario 9 (Lenguajes Funcionales)
- Seminario 10 (Funcional vs Imperativo)
- Seminario 11 (Haskell)
- Seminario 12 (Funcional en multi-paradigma)
- Seminario 13 (Python y la metaprogramación)
- Seminario 14 (C++ y la metaprogramación)
- Seminario 15 (Concurrencia)
- Seminario 16 (Garbage Collector)