z-logo
open-access-imgOpen Access
Perspectives of Functional Programming of Parallel Computations
Author(s) -
Lidia Vasiljevna Gorodnyaya
Publication year - 2022
Publication title -
èlektronnye biblioteki
Language(s) - English
Resource type - Journals
ISSN - 1562-5419
DOI - 10.26907/1562-5419-2021-24-6-1090-1116
Subject(s) - computer science , debugging , functional programming , functional reactive programming , variety (cybernetics) , reactive programming , decomposition , programming paradigm , multiprocessing , programming language , inductive programming , computation , procedural programming , declarative programming , functional logic programming , theoretical computer science , parallel computing , artificial intelligence , ecology , biology
The article is devoted to the results of the analysis of modern trends in functional programming, considered as a metaparadigm for solving the problems of organizing parallel computations and multithreaded programs for multiprocessor complexes and distributed systems. Taking into account the multi-paradigm nature of parallel programming, the paradigm analysis of languages and functional programming systems is used. This makes it possible to reduce the complexity of the problems being solved by methods of decomposition of programs into autonomously developed components, to evaluate their similarities and differences. Consideration of such features is necessary when predicting the course of application processes, as well as when planning the study and organizing the development of programs. There is reason to believe that functional programming has the ability to improve programs performance. A variety of paradigmatic characteristics inherent in the preparation and debugging of long-lived parallel computing programs are shown.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here