Safe Reactive Programming

CHF 78.35
Auf Lager
SKU
4DOKA0G4N5E
Stock 1 Verfügbar
Geliefert zwischen Mi., 18.02.2026 und Do., 19.02.2026

Details

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.

Autorentext

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.

Weitere Informationen

  • Allgemeine Informationen
    • GTIN 09783843368742
    • Genre Programmiersprachen
    • Sprache Englisch
    • Anzahl Seiten 184
    • Größe H220mm x B150mm x T12mm
    • Jahr 2010
    • EAN 9783843368742
    • Format Kartonierter Einband
    • ISBN 3843368740
    • Veröffentlichung 29.10.2010
    • Titel Safe Reactive Programming
    • Autor Frédéric Boussinot
    • Untertitel The FunLoft Language
    • Gewicht 292g
    • Herausgeber LAP LAMBERT Academic Publishing

Bewertungen

Schreiben Sie eine Bewertung
Nur registrierte Benutzer können Bewertungen schreiben. Bitte loggen Sie sich ein oder erstellen Sie ein Konto.
Made with ♥ in Switzerland | ©2025 Avento by Gametime AG
Gametime AG | Hohlstrasse 216 | 8004 Zürich | Schweiz | UID: CHE-112.967.470
Kundenservice: customerservice@avento.shop | Tel: +41 44 248 38 38