LAMDA
De Wikipedia, la enciclopedia libre
Análogamente al término LAMP, se propone como una alternativa más robusta y flexible:
- Linux, el sistema operativo;
- Apache, el servidor web;
- Mono, la plataforma de desarrollo (que ofrece múltiples posibilidades a escoger como lenguaje de programación);
- DB4O, la base de datos orientada a objetos, o bien,
- ActiveRecord, el framework de mapeado objeto relacional (componente de CastleProject) que proporciona una capa sobre NHibernate.
Es más flexible porque soporta múltiples bases de datos (permitiendo, si se desea, gracias a DB4O, abstenerse del mundo relacional por completo) y más robusta porque los lenguajes más convenientes a utilizar con Mono son estáticamente tipados.
La letra 'M' de las siglas también podría corresponderse con el patrón MVC, que es implementado ya por algunos proyectos como Maverick.NET o MonoRail (componente de CastleProject), los cuales pueden funcionar tanto con Mono como con el framework de .NET de Microsoft.