Safe Reactive Programming

Lieferzeit: Lieferbar innerhalb 14 Tagen

68,00 

The FunLoft Language

ISBN: 3843368740
ISBN 13: 9783843368742
Autor: Boussinot, Frédéric
Verlag: LAP LAMBERT Academic Publishing
Umfang: 184 S.
Erscheinungsdatum: 02.11.2010
Auflage: 1/2010
Format: 1.2 x 22 x 15
Gewicht: 292 g
Produktform: Kartoniert
Einband: KT
Artikelnummer: 1106728 Kategorie:

Beschreibung

FunLoft is a concurrent programming language, designed with the following objectives: 1) make concurrent programming simpler than programming with standard preemption-based techniques, by providing a framework with a clear and sound semantics; 2) provide a safe language, in which, for example, data-races are impossible by construction; 3) control the use of resources (CPU and memory); for example, memory leaks cannot occur in FunLoft programs, which always react in finite time; 4) offer an efficient implementation, in order to be able to deal with large numbers of concurrent components. Moreover, FunLoft programs can exploit multicore architectures, which is another way to increase program efficiency. The book describes the FunLoft language in detail and its use in several contexts: cellular automata, processing of colliding particles, simulation of preys and predators, and dataflow programming.

Autorenporträt

Frédéric Boussinot is a senior researcher in Computer Science at INRIA. He is a specialist in programming language design. He advocates the use of formal semantics and techniques for language design. He promotes the reactive programming approach, which gives a clear and well-founded alternative to standard preemption- based concurrency.

Das könnte Ihnen auch gefallen …