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
FNR Pearl Chair. Head of the Software Engineering RDI Unit at LIST. Affiliate Professor at University of Luxembourg. More about me.
Recent Comments