Cameleon es un lenguaje gráfico gratuito y de código abierto para programación funcional , publicado bajo una licencia MIT .
Cameleon es un lenguaje gráfico de flujo de datos que sigue un paradigma de dos escalas. Permite una fácil ampliación, es decir, la integración de cualquier biblioteca escrita en C++ en el lenguaje de flujo de datos. Cameleon busca democratizar la macroprogramación mediante una interacción intuitiva entre el usuario y la computadora, donde la creación de una aplicación basada en un proceso de datos y una interfaz gráfica de usuario (GUI) es una tarea sencilla de aprender y realizar. Cameleon permite la ejecución condicional y la repetición para resolver macroproblemas complejos.
Cameleon se basa en una extensión del modelo de redes de Petri para describir cómo el lenguaje Cameleon ejecuta una composición.
Características
- Editor gráfico de algoritmos,
- Calibración en tiempo real,
- Edificio dinámico,
- Enfoque multiescala,
- Modelo basado en XML para la definición y manipulación de datos basado en XML Schema , XPath y XQuery ,
- Fácil integración del nuevo algoritmo con el kit de desarrollo.
Véase también
Referencias
- George Pashev, George Totkov, EMS – Un lenguaje y entorno de programación de flujos de trabajo, TEM Journal, 2018
- JM Pereira, Tendencias modernas en geomecánica, 2016
- Kenichi Soga, Krishna Kumar, Giovanna Biscontin, Geomecánica de lo micro a lo macro, Tecnología e Ingeniería, 2014
- Nasser Khalili, Adrian Russell, Arman Khoshghalb, Suelos no saturados: Investigación y aplicaciones, Tecnología e ingeniería, 2014
- J.-F. Bruchon, Effondrement capillaire, 2014
- J.-F. Bruchon, J.-M. Pereira, M. Vandamme, N. Lenoir, P. Delage, M. Bornert, Investigación y caracterización 3D completa del colapso capilar de una arena suelta no saturada mediante tomografía computarizada de rayos X. Granular Matter, 2013 SegSand Archivado el 24/04/2014 en Wayback Machine
- J.-F. Bruchon, J.-M. Pereira, M. Vandamme, N. Lenoir, P. Delage y M. Bornert. Caracterización mediante microtomografía de rayos X de los cambios en la homogeneidad estadística de una arena no saturada durante la imbibición. Carta de Géotechnique, 2013.
- Comunicación de IPOL, 2012
- Programación por propiedades : aplicación al tratamiento de imágenes, 2010
- Lenguaje Cameleon Parte 1: Procesador O. Cugnon de Sevricourt, V. Tariel, 2011
Enlaces externos
- Sitio web oficial
- Lenguajes de programación
- Software gratuito que utiliza Qt
- Software que utiliza la licencia MIT.
- Lenguajes de flujo de trabajo
- Software libre programado en C++
- Temas básicos de lenguajes de programación