19

¿Existen ya algunos CMS, escritos en lenguajes de programación funcionales (lisp, haskell, f #/nemerle, scala, erlang, clojure, smalltalk)?CMS en el lenguaje de programación funcional

+0

Lo sé, Twitter se está ejecutando en Scala. – folone

+4

smalltalk funcional? – fortran

+2

@fortran bien, tiene un poco de sabor del lenguaje funcional: cierres, funciones anónimas, funciones de orden superior. de hecho, no es menos funcional que scala en cierto sentido, imho. – folone

Respuesta

6

Lambdium Light es un CMS escrito en OCaml con Eliom (Eliom es una extensión para el servidor Web que permite Ocsigen páginas web dinámicas generation.Ocsigen también está escrito en OCaml)

3

Desafortunadamente mi respuesta será muy parcial. Espero que otras personas sepan más sobre este tema.

Algunos subaspectos de gestión de contenidos con seguridad se han implementado en Haskell:

  • oí acerca de un sistema wiki implementado en Haskell: Flippi. Por lo que yo sé, se mantuvo muy poco, y su mantenimiento ha sido descontinuado. Wiki Haskell es no mantenido con él.
  • En cuanto al control de versiones, el darcs implementado por Haskell y probado en mecánica cuántica demostró ser exitoso, y su mantenimiento sigue vivo y activo.

Se puede encontrar algo más de información sobre los wikis y los sistemas de gestión de contenido implementados en Haskell here on Haskell wiki. Hay varios intentos para wikis. Dos enlaces provistos para los sistemas de administración de datos (Halipeto y Hope) están rotos, pero pueden ser recuperados por archive.org 's-way machine ". Aún así, Hope's darcs repo is available directly, se puede comprobar a cabo por:

darcs get --partial http://www.cs.chalmers.se/~bringert/darcs/hope/

+2

Recomiendo mirar lo que hay en Hackage. P.ej. gitit and orchid, http://hackage.haskell.org/package/orchid También hay muchas otras bibliotecas web actualizadas allí. –

+0

Muchas gracias por esta información. – physis

2

Erlang intento es Wikie.

3

Hmm, recién notado pier falta como smalltalk cms.

0

Haskell: clckwrks, tiene complemento y compatibilidad con temas.

Scala:

  • Scalapress, en desarrollo activo
  • Fink, bulitwith scalartra
Cuestiones relacionadas