Publikace: Paralelismus, asynchronismus a souběh v moderních programovacích jazycích
Diplomová práceopen accessNačítá se...
Datum
Autoři
Zenchenko, Yaroslav
Název časopisu
ISSN časopisu
Název svazku
Nakladatel
Univerzita Pardubice
Abstrakt
Diplomná práce se zabývá problematikou paralelismu v moderních programovacích jazycích. První kapitola definuje jednotlivé odborné pojmy. Kapitoly dva až pět zkoumají techniky paralelismu, asynchronismu a souběhu v různých programovacích jazycích. Každý z jazyků uvedených v této práci implementuje jiné programovací paradigma. Patří mezi ně Java, JavaScript, Clojure a Go. Závěr práce provádí srovnávací analýzu uvažovaných technik, jejich vyhody a nevyhody, podobností a rozdílů.
Popis
Klíčová slova
paralelní programování, asynchronní programování, souběh, vlákna, parallel programming, asynchronous programming, concurrency, threads