Little b (programmeringsspråk)
Paradigm | funktionell |
---|---|
Designad av | Aneil Mallavarapu |
Utvecklare | Harvard Medical School Institutionen för systembiologi |
Dök först upp | 2004 |
Stabil frisättning | 1.6.0 / 6 september 2008
|
Maskinskrivningsdisciplin | dynamisk , stark |
Hemsida | www.littleb.org |
Stora implementeringar | |
Linux , Mac OS X , Windows | |
Influerad av | |
Lisp |
Little b är ett domänspecifikt programmeringsspråk , mer specifikt ett modelleringsspråk , designat för att bygga modulära matematiska modeller av biologiska system . Den designades och skrevs av Aneil Mallavarapu. Little b utvecklas i Virtual Cell Program vid Harvard Medical School , som leds av matematikern Jeremy Gunawardena .
Detta språk är baserat på Lisp och är tänkt att möjliggöra modulär programmering för att modellera biologiska system. Det kommer att möjliggöra mer flexibilitet för att underlätta snabba förändringar som krävs för att exakt fånga komplexa biologiska system.
Språket bygger på tekniker från artificiell intelligens och symbolisk matematik, och ger syntaktiska bekvämligheter som härrör från objektorienterade språk. Språket betecknades ursprungligen med ett gement b (som skiljer det från B , föregångaren till det flitigt använda programmeringsspråket C , men namnet ändrades så småningom till "lilla b" för att undvika förvirring och för att hylla Smalltalk .
- Krieger K "Life in Silico: A Different Kind of Intelligent Design" 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
externa länkar
- EurekAlert-artikeln på datorspråket