Вчера вечером я обсуждал F # и функциональное программирование с другом, и он поднял мне интересный вопрос. Как бы вы сделали встроенное программное обеспечение в функционале? Я имею в виду, что это выглядит как вполне естественное соответствие с точки зрения кода без сохранения состояния, но встроенное также влечет за собой очень скромное использование памяти, и я не уверен в том, что такое функционал в этом отношении.
Есть предложения по языкам или пакетам для встраивания с функционалом?
functional-programming
embedded-systems
Онорио Катеначчи
источник
источник
Ответы:
Forth - отличный выбор для программирования встраиваемых систем. Будучи языком стека, он может быть проанализирован с точки зрения композиции функций ( конкатенативное программирование ). Я не вижу причин, по которым такой язык с более функциональными аспектами также не мог бы быть реализован эффективно, но пока такой вещи (насколько мне известно) не существует.
источник
Одним из вариантов является Erlang . Со страницы википедии :
источник