Articulo de referencia

Pequeña b (lenguaje de programación)

Little b es un lenguaje de programación específico de dominio , más concretamente, un lenguaje de modelado , diseñado para construir modelos matemáticos modulares de sistemas bi...

Little b es un lenguaje de programación específico de dominio , más concretamente, un lenguaje de modelado , diseñado para construir modelos matemáticos modulares de sistemas biológicos . Fue diseñado y creado por Aneil Mallavarapu . Little b se está desarrollando en el Programa de Células Virtuales de la Facultad de Medicina de Harvard , dirigido por el matemático Jeremy Gunawardena .

Este lenguaje se basa en Lisp y está diseñado para permitir la programación modular en el modelado de sistemas biológicos. Ofrecerá mayor flexibilidad para facilitar los cambios rápidos necesarios para representar con precisión sistemas biológicos complejos.

El lenguaje se basa en técnicas de inteligencia artificial y matemáticas simbólicas, y ofrece ventajas sintácticas derivadas de lenguajes orientados a objetos . Originalmente, el lenguaje se denotaba con una "b" minúscula (para distinguirlo de B , el predecesor del lenguaje de programación C , ampliamente utilizado ), pero finalmente se cambió el nombre a "b pequeña" para evitar confusiones y rendir homenaje a Smalltalk .

Referencias

  • Krieger K. "Vida in Silico: Un tipo diferente de diseño inteligente". Science . 312(5771):189–190.
  • https://arstechnica.com/uncategorized/2008/07/little-b-project-creates-biology-specific-programming-system/
  • https://www.computerworld.com/article/2551598/big-things-from-little-b.html
  • La biología entra en 'Matrix' a través de un nuevo lenguaje informático (Artículo de EurekAlert)