| Animé par : Conan Dalton Description LISP: Lots of Irritating Superfluous Parentheses? Much Agile literature discusses techniques for reducing the amount of work done (YAGNI), as well as techniques for facilitating change (simplicity, DRY, testing); there is little discussion on what constitutes an "agile language" outside of various explorations of the potential in DSLs. This session will examine some features of arc that enable programmers to deliver equal functionality with less code. Arc is a new Lisp released in early 2008. Prérequis A very basic understanding of functional programming. Bénéfices pour les participants Discover how code-generation, via the use of macros, can be a routine and commonplace part of programming rather than the special and difficult technique it usually is with popular mainstream languages. |