2. Introducción
En este curso me gustaría enseñarte a programar Common Lisp desde un punto de vista práctico. En lugar de sumergirnos en una extensa teoría con conceptos abstractos, seremos más prácticos. Vamos a resolver 99 problemas utilizando Common Lisp. A medida que avancemos, irás aprendiendo los elementos básicos del lenguaje que necesitarás para solventar el problema. Además iremos incorporando técnicas de programación funcional, así como buenas prácticas de desarrollo de software.
Todos los ejercicios son una adapatación y traducción de los clásicos Ninety-Nine Lisp Problems que a su vez están adaptados de una lista de problemas de Prolog de werner.hett@hti.bfh.ch. Las soluciones las podrás encontrar en este repositorio.
Cada lección estará dividida entre una propuesta de práctica y una sección teórica. En algunos casos se darán conceptos nuevos que te ayudarán a resolver el problema, en otros momentos deberás hacer memoria de lo que ya sabes y algunos no te ayudarán en absoluto, pero te servirá más adelante. Sin embargo siempre tendrás los conocimientos necesarios para resolver el problema.
Este trabajo está bajo una licencia Attribution-NonCommercial-NoDerivatives 4.0 International.
Desafíos de programación atemporales y multiparadigmáticos
Te encuentras ante un librillo de actividades, divididas en 2 niveles de dificultad. Te enfrentarás a los casos más comunes que te puedes encontrar en pruebas técnicas o aprender conceptos elementales de programación.
Comprar el libro
Comentarios
Todavía no hay ningún comentario.