Evolution of Generic Programming in OOPLs
At a glance
- Citations
- 0
- References
- 0
- Comments
- 0
Öz
Generic Programming enables program constructs to be reused in a variety of situations. In programming languages, idea of generic programming is being opted through a variety of generic mechanisms. Generic mechanisms are either directly applied to pre-existing language constructs or it provides its own components for generic implementation. In this paper, we present such generic mechanisms in an organized way such that it appears as "one mechanism intensify other". Our aim is to exhibit generic evolution among mainstream object oriented programming languages (OOPLs). Hence, we analyze such approaches for better expressiveness and type-safety of generic programming as they evolved in OOPLs. This brief review article will help developers and researchers to precisely understand the generic mechanism in mainstream OOPLs.
Publication details
- DOI
- 10.1145/3310013.3310033
- OpenAlex
- W2934528672
- Document type
- article
- Language
- EN
- Source
- ACM SIGSOFT Software Engineering Notes
- Last metadata update
Comments
Oturum Açın to join the discussion.