Anoche estaba discutiendo F # y Programación Funcional con un amigo y me hizo una pregunta interesante. ¿Cómo haría el software embebido en funcional? Quiero decir que esto parece un ajuste bastante natural en términos de código sin estado, pero incrustar también implica ser muy frugal con la memoria y no estoy seguro de la historia funcional en ese sentido.
¿Alguna sugerencia sobre idiomas o paquetes para embebido con funcional?
functional-programming
embedded-systems
Onorio Catenacci
fuente
fuente
Respuestas:
Forth es una excelente opción para la programación de sistemas integrados. Al ser un lenguaje de pila, se puede analizar en términos de composición de funciones ( programación concatenativa ). No veo ninguna razón por la cual dicho lenguaje con aspectos más funcionales no pueda implementarse de manera eficiente, pero aún no existe tal cosa (que yo sepa).
fuente
Una opción es Erlang . Desde la página de wikipedia :
fuente