APPLICATION OF THE FUNCTIONAL APPROACH IN PARALLEL PROGRAMMING

Authors

  • Зоя Владимировна Дударь Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники, Ukraine
  • Александр Владимирович Вечур Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники, Ukraine
  • Роман Геннадиевич Городищер Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники, Ukraine

DOI:

https://doi.org/10.15587/1729-4061.2010.2922

Keywords:

concurrency, functional programming, actor model, scala, erlang

Abstract

The primary intent of this paper is an investigation of applying functional techniques in object-oriented context for concurrent software development. Pros and cons of functional and imperative approaches for concurrent development were described.

Author Biographies

Зоя Владимировна Дударь, Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники

Кандидат технических наук, профессор, исполняющая обязанности заведующего кафедрой

Александр Владимирович Вечур, Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники

Кандидат технических наук, доцент

Роман Геннадиевич Городищер, Кафедра ПО ЭВМ Харьковский национальный университет радиоэлектроники

Студент

References

  1. Herb Sutter. The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software// http://www.gotw.ca/ publications/concurrency-ddj.htm.
  2. Debasish Ghosh. Scala Actors - Threadless and Scalable// http://java.dzone.com/articles/scala-threadlessconcurrent.
  3. Ward Cunningham. Shared State Concurrency// http:// www.c2.com/cgi/wiki?SharedStateConcurrency.
  4. Ruben Vermeersch. Concurrency in Erlang & Scala: The Actor Model// http://ruben.savanne.be/articles/concurrency- in-erlang-scalf.

Published

2010-07-30

How to Cite

Дударь, З. В., Вечур, А. В., & Городищер, Р. Г. (2010). APPLICATION OF THE FUNCTIONAL APPROACH IN PARALLEL PROGRAMMING. Eastern-European Journal of Enterprise Technologies, 4(2(46), 17–20. https://doi.org/10.15587/1729-4061.2010.2922

Issue

Section

Information technology