Implementation of closures in object-oriented programming languages
Thesis title: | Implementace closures v objektových programovacích jazycích |
---|---|
Author: | Švec, Pavel |
Thesis type: | Bakalářská práce |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Pecinovský, Rudolf |
Thesis language: | Česky |
Abstract: | Tato práce si dává za cíl vysvětlit a shrnout podstatu closures v objektových programovacích jazycích a to z několika hledisek. Těmito hledisky jsou historický vývoj, funkcionalita, syntaxe a komplexnost. Hlavním přínosem této práce je pokus o komplexní shrnutí tématiky napříč nejdůležitějšími objektovými programovacími jazyky se současným porovnáním těchto implementací. Dalším přínosem je také aktuálnost popisovaných implementací, zahrnující aktuální verze implementací včetně implementací oficiálně ještě nevydaných. Práce se více zabývá teoretickými aspekty tématiky s krátkými a názornými praktickými ukázkami. Struktura práce je rozdělena na dva hlavní bloky. V prvním se věnuje jednotlivým implementacím samostatně. Ve druhém bloku jsou tyto implementace porovnávány mezi sebou podle nastavených kritérií. |
Keywords: | - |
Thesis title: | Implementation of closures in object-oriented programming languages |
---|---|
Author: | Švec, Pavel |
Thesis type: | Bachelor thesis |
Supervisor: | Pavlíčková, Jarmila |
Opponents: | Pecinovský, Rudolf |
Thesis language: | Česky |
Abstract: | |
Keywords: | - |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 29. 4. 2008 |
---|---|
Date of submission: | 1. 5. 2008 |
Date of defense: | 18. 6. 2008 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/8405/podrobnosti |