Abstract Data Types in Stack Based Languages
Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the desig...
Main Author: | |
---|---|
Other Authors: | |
Published: |
2023
|
Online Access: | https://hdl.handle.net/1721.1/149480 |
_version_ | 1826190613246115840 |
---|---|
author | Moss, J. Eliot B. |
author2 | Liskov, Barbara H. |
author_facet | Liskov, Barbara H. Moss, J. Eliot B. |
author_sort | Moss, J. Eliot B. |
collection | MIT |
description | Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the design of a new language incorporating abstract data types; the language requires only a run-time stack, and not garbage collection. |
first_indexed | 2024-09-23T08:42:42Z |
id | mit-1721.1/149480 |
institution | Massachusetts Institute of Technology |
last_indexed | 2024-09-23T08:42:42Z |
publishDate | 2023 |
record_format | dspace |
spelling | mit-1721.1/1494802023-03-30T04:18:57Z Abstract Data Types in Stack Based Languages Moss, J. Eliot B. Liskov, Barbara H. Abstract data types are the basis of an emerging methodology of computer programming. The only existing languages supporting abstract data types directly, CLU and Simula, both require compacting garbage collection, and thus they are not suitable for many applications. This thesis presents the design of a new language incorporating abstract data types; the language requires only a run-time stack, and not garbage collection. 2023-03-29T15:01:40Z 2023-03-29T15:01:40Z 1978-02 https://hdl.handle.net/1721.1/149480 03768492 MIT-LCS-TR-190 application/pdf |
spellingShingle | Moss, J. Eliot B. Abstract Data Types in Stack Based Languages |
title | Abstract Data Types in Stack Based Languages |
title_full | Abstract Data Types in Stack Based Languages |
title_fullStr | Abstract Data Types in Stack Based Languages |
title_full_unstemmed | Abstract Data Types in Stack Based Languages |
title_short | Abstract Data Types in Stack Based Languages |
title_sort | abstract data types in stack based languages |
url | https://hdl.handle.net/1721.1/149480 |
work_keys_str_mv | AT mossjeliotb abstractdatatypesinstackbasedlanguages |