• General Purpose Language (como Java o Erlang) • General Purpose Modeling Language (como UML) • No se puede usar para programar/modelar cualquier cosa • No necesariamente Turing Completo
Define la estructura para desplegar EJBs en SA • struts-config.xml • Mapea las acciones y forms del fw MVC Struts • spring-config.xml • Define cómo crear e inyectar objetos en LC Spring
y manipulación Expresión regular Cadenas de texto Búsqueda por patrones CSS Estilo (fuentes, colores, tamaños, etc) Cambiar la presentación de un HTML Ant Recursos (clases y otros ficheros) Compilación y generación de artefactos JAR,WAR
para describirlos • Aprovechan el compilador/intérprete • Reutilizan parte de la sintaxis • Como anotaciones u otras ventajas (¡Groovy!) • Heredan las limitaciones del lenguaje anfitrión
implícito porque… • … sistema, autor y lector saben de qué se está hablando • Estructura, gramática, sintaxis es: • Reducida fluida agrupada encadenada