Ver Mensaje Individual
  #15 (permalink)  
Antiguo 05/08/2008, 16:16
venkman
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: "Novedades para PHP 5.3: namespaces, closures, Phar"

Ejemplos concretos así que me vienen a la cabeza...

- El lenguaje con más número de instalaciones en todo el mundo actualmente: Javascript. Es un lenguaje multiparadigma, con fuerte componente funcional e importante inspiración en Lisp.
- Sistemas con 70 millones de usuarios. El chat de Facebook, hecho en Erlang, un lenguaje fuertemente funcional. Igualmente SimpleDB de Amazon.
- Erlang además maneja una enorme cantidad de sistemas de comunicación telefónica en el mundo.
- Haskell no se queda en universidades, no. Bancos como Barclays o Credit Suisse. O compañías como Nokia tienen importantes sistemas desarrollados en Haskell. Un ejemplo bonito es el de Xmonad, un gestor de ventanas para Linux (puedes buscar una presentación que hay por ahí muy chula sobre cómo está hecho). Microsoft está impulsando bastante (relativamente, claro) el uso de Haskell.
- XSLT, el lenguaje de transformaciones para XML es un lenguaje completamente funcional y su uso es relativamente amplio.
- Python es también multiparadigma (entre ellos funcional) y Google lo utiliza extensivamente en muchos de sus sistemas. Python daría para muchos ejemplos, pero no podría asegurar en qué medida su uso es funcional o menos.
- Daxter, el videojuego de Playstation está escrito en Lisp (sí, Lisp!). También se podría hablar de AutoCAD (AutoLisp) pero un ejemplo más chulo es el de los sistemas de control de las atracciones de Disneyland: escritos en Scheme. De todos modos Lisp daría para muchos muchos muchos ejemplos.


Como ves, ejemplos hay y muchos. Todos ellos "activos comercialmente". Yo no he hablado de ningún cambio de paradigma inmediato. He hablado de una tendencia, de un resurgimiento del paradigma funcional. Ni cambio, ni inmediato.