El SIGPLAN education board (una de las organizaciones que colabora en la definición del 2013 ACM/IEEE Curriculum for Computer Science) subraya la necesidad de enseñar los principios fundamentales de los lenguajes de programación ya que :

“Few students will ever design a general-purpose programming language during their careers. However, many will design domain-speci?c APIs, languages, or virtual machines … Lack of knowledge of programming language fundamentals can lead to domain speci?c languages that are dif?cult to understand and use or that require later repair”

Me alegra ver la comunidad poniéndose de acuerdo respecto a la importancia de los DSLs. Otra cosa totamente diferente es si nos vamos a poner de acuerdo en el significado de “bueno” o “comprensible” aplicado a un DSL y de qué técnicas podemos usar para llegar a ese objetivo.

Si te ha gustado esta entrada, puedes subscribirte a este Software Modeling blog, a la lista de distribución del portal , seguirme en twitter , participar en el foro y/o leer los posts más poopulares . Y si realmente te ha gustado ayúdame a hacerlo llegar a otros utilizando los servicios que tienes a continuación. No olvides mirar también nuestros servicios de consultoría y generación de código

Pin It on Pinterest

Share This