Performance of a Safe Compiled Language with Automatic Memory Management
Výkonnost bezpečného kompilovaného jazyka s automatickou správou paměti
bachelor thesis (DEFENDED)
View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/127966Identifiers
Study Information System: 233021
Collections
- Kvalifikační práce [11242]
Author
Advisor
Referee
Ježek, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
General Computer Science
Department
Department of Software and Computer Science Education
Date of defense
2. 7. 2021
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
English
Grade
Very good
Keywords (Czech)
programming languageKeywords (English)
compilers|memory management|reference counting|garbage collecting|performance|type systemsIn this thesis, I discuss my implementation of a memory-safe language called G and its performance. I compare it to other popular object-oriented languages like C# and C++. I try to prove that memory safety features have only a small effect on the performance of most programs. 1