Parameterized Types and Java

Java offers the real possibility that most programs can be written in a type-safe language However, for Java to be broadly useful, it needs additional expressive power. This paper extends Java in one area where more power is needed: support for parametric polymorphism, which allows the definition an...

Full description

Bibliographic Details
Main Authors: Bank, Joseph A., Liskov, Barbara, Myers, Albert C.
Published: 2023
Online Access:https://hdl.handle.net/1721.1/149261
_version_ 1811094428317646848
author Bank, Joseph A.
Liskov, Barbara
Myers, Albert C.
author_facet Bank, Joseph A.
Liskov, Barbara
Myers, Albert C.
author_sort Bank, Joseph A.
collection MIT
description Java offers the real possibility that most programs can be written in a type-safe language However, for Java to be broadly useful, it needs additional expressive power. This paper extends Java in one area where more power is needed: support for parametric polymorphism, which allows the definition and implementation of generic abstractions.
first_indexed 2024-09-23T15:59:54Z
id mit-1721.1/149261
institution Massachusetts Institute of Technology
last_indexed 2024-09-23T15:59:54Z
publishDate 2023
record_format dspace
spelling mit-1721.1/1492612023-03-30T03:08:45Z Parameterized Types and Java Bank, Joseph A. Liskov, Barbara Myers, Albert C. Java offers the real possibility that most programs can be written in a type-safe language However, for Java to be broadly useful, it needs additional expressive power. This paper extends Java in one area where more power is needed: support for parametric polymorphism, which allows the definition and implementation of generic abstractions. 2023-03-29T14:40:00Z 2023-03-29T14:40:00Z 1996-05 https://hdl.handle.net/1721.1/149261 MIT-LCS-TM-553 application/pdf
spellingShingle Bank, Joseph A.
Liskov, Barbara
Myers, Albert C.
Parameterized Types and Java
title Parameterized Types and Java
title_full Parameterized Types and Java
title_fullStr Parameterized Types and Java
title_full_unstemmed Parameterized Types and Java
title_short Parameterized Types and Java
title_sort parameterized types and java
url https://hdl.handle.net/1721.1/149261
work_keys_str_mv AT bankjosepha parameterizedtypesandjava
AT liskovbarbara parameterizedtypesandjava
AT myersalbertc parameterizedtypesandjava