Cameleon (język programowania)

kameleon
Cameleonlogo.jpg
Paradygmat Funkcjonalny
Zaprojektowany przez Olivier Cugnon de Sévricourt, Vincent Tariel
Po raz pierwszy pojawiły się 2009
Wersja stabilna
2.0.13 / 2014
Dyscyplina pisania Statyczny , Dynamiczny
Język implementacji C++ , Qt (oprogramowanie)
system operacyjny Wieloplatformowy (wieloplatformowy)
Rozszerzenia nazw plików .cm, .pa
Strona internetowa Oficjalna strona internetowa
Pod wpływem
YAWL

Cameleon jest darmowym i otwartym językiem graficznym do programowania funkcyjnego , wydanym na licencji MIT .

Język Cameleon to graficzny język przepływu danych oparty na paradygmacie dwuskalowym. Pozwala na łatwe zwiększanie skali, czyli integrację dowolnej biblioteki napisanej w C++ z językiem przepływu danych. Język Cameleon ma na celu demokratyzację makroprogramowania poprzez intuicyjną interakcję między człowiekiem a komputerem, gdzie budowanie aplikacji opartej na przetwarzaniu danych i GUI jest prostym zadaniem do nauczenia się i wykonania. Język Cameleon umożliwia warunkowe wykonywanie i powtarzanie w celu rozwiązania złożonych makroproblemów.

Cameleon jest zbudowany na rozszerzeniu modelu sieci Petriego do opisu sposobu, w jaki język Cameleon wykonuje kompozycję.

Cechy

  • Graficzny Edytor Algorytmów,
  • Kalibracja w czasie rzeczywistym,
  • dynamiczny budynek,
  • podejście wieloskalowe,
  • Oparty na XML model definicji i manipulacji danymi oparty na XML Schema , XPath i XQuery ,
  • Łatwa integracja nowego algorytmu z zestawem deweloperskim.

Zobacz też

Linki zewnętrzne