DOI: 10.1007/978-3-540-73589-2_18
|View full text |Cite
|
Sign up to set email alerts
|

Metaprogramming with Traits

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
61
0

Publication Types

Select...
5

Relationship

0
5

Authors

Journals

citations
Cited by 34 publications
(61 citation statements)
references
References 17 publications
0
61
0
Order By: Relevance
“…Traits were introduced and implemented in the dynamically-typed class-based language SQUEAK/SMALLTALK [11] 1 . Various formulations of traits in a JAVA-like setting can be found in the literature (see, e.g., [25,17,3,23,4,14]). Also two recent languages, SCALA and FORTRESS, incorporate forms of the trait construct.…”
Section: Introductionmentioning
confidence: 99%
“…Traits were introduced and implemented in the dynamically-typed class-based language SQUEAK/SMALLTALK [11] 1 . Various formulations of traits in a JAVA-like setting can be found in the literature (see, e.g., [25,17,3,23,4,14]). Also two recent languages, SCALA and FORTRESS, incorporate forms of the trait construct.…”
Section: Introductionmentioning
confidence: 99%
“…Namely, it is exploited to type trait functions, that provide a mechanism (termed trait-based metaproprograming) to obtain reusable class-member-level patterns. Another important difference between our proposal and the one in [24] is that, in the latter, traits play also the competing role of type, which instead we want to avoid.…”
Section: Conclusion Related and Further Workmentioning
confidence: 87%
“…We add here comparisons and remarks concerning the type system and the recent proposals on trait-based metaproprograming [24] and stateful traits [4].…”
Section: Conclusion Related and Further Workmentioning
confidence: 99%
See 2 more Smart Citations