19

Czy są już jakieś CMS-y napisane w językach programowania funkcyjnego (seplenienie, haskell, f #/nemerle, scala, erlang, clojure, smalltalk)?CMS w języku programowania funkcjonalnego

+0

Wiem, twitter działa na Scali. – folone

+4

smalltalk funkcjonalny? – fortran

+2

@fortran cóż, ma smak języka funkcyjnego: zamknięcia, funkcje anonimowe, funkcje wyższego rzędu. w rzeczywistości jest nie mniej funkcjonalny niż scala w pewnym sensie, imho. – folone

Odpowiedz

6

Lambdium Light jest CMS napisany w SML z Eliom (Eliom jest rozszerzeniem dla serwera WWW, który umożliwia dynamiczne Ocsigen stron internetowych generation.Ocsigen jest również napisane w OCaml)

3

Niestety moja odpowiedź będzie bardzo częściowa. Mam nadzieję, że inni ludzie dowiedzą się więcej na ten temat.

Niektóre subaspects zarządzania treścią mają na pewno zostały wdrożone w Haskell:

  • Słyszałem o systemie wiki realizowanego w Haskell: Flippi. O ile mi wiadomo, pozostała bardzo minimalna, a jej konserwacja została przerwana. Haskell wiki to , a nie wraz z nim.
  • Jeśli chodzi o kontrolę wersji, zainspirowany Haskell, zainspirowany kwantami mechaniki darcs okazał się skuteczny, a jego konserwacja jest wciąż żywa i aktywna.

Więcej informacji na temat wiki i systemów zarządzania treścią wdrożonych w Haskell można znaleźć pod numerem here on Haskell wiki. Istnieje kilka prób dla wiki. Dwa łącza dla systemów zarządzania danymi (Halipeto i Hope) są zepsute, ale można je odzyskać za pomocą "zwrotnej maszyny" archive.org. Mimo to, Hope's darcs repo is available directly, można to sprawdzić przez:

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

+2

Zdecydowanie polecam, patrząc na to, co jest w hackage. Na przykład. gitit i orchid, http://hackage.haskell.org/package/orchid Jest tam także wiele innych aktualnych bibliotek internetowych. –

+0

Dziękuję bardzo za te informacje. – physis

3

Hmm, właśnie zauważyłem, że pier brakuje jako cms cm.

Powiązane problemy