Supported_languages Trait_(computer_programming)






^ curry, gael; baer, larry; lipkie, daniel; lee, bruce (1982). traits: approach multiple-inheritance subclassing. sigoa conference on office information systems. philadelphia, pennsylvania, usa: acm press. pp. 1–9. 
^ van cutsem, tom; bergel, alexandre; ducasse, stéphane; de meuter, wolfgang (2009). adding state , visibility control traits using lexical nesting (pdf). european conference on object-oriented programming (ecoop 2009). lecture notes in computer science. 5653. springer-verlag. pp. 220–243. doi:10.1007/978-3-642-03013-0_11. isbn 978-3-642-03012-3. 
^ iterator_traits<iterator> . standard template library. sgi. 
^ myers, nathan c. (june 1995). traits: new , useful template technique . c++ report. retrieved january 23, 2016. 
^ abrahams, david. generic programming techniques: traits . boost c++ libraries. retrieved january 23, 2016. 
^ traits . d language reference. digital mars. retrieved january 23, 2016. 
^ std.traits . d language — library reference. digital mars. retrieved january 23, 2016. 
^ classes . d language reference. digital mars. retrieved january 23, 2016. 
^ ecmascript 2017 language specification (ecma-262, 8th edition) . ecma international. june 2017. 
^ steele, guy; maessen, jan-willem (june 11, 2006). fortress programming language tutorial (pdf). sun microsystems. retrieved january 23, 2016. 
^ object orientation: traits . groovy programming language. retrieved january 23, 2016. 
^ haxe 2.4.0 - haxe - cross-platform toolkit . haxe - cross-platform toolkit. retrieved 2017-09-12. 
^ manual - haxe - cross-platform toolkit . haxe - cross-platform toolkit. retrieved 2017-09-12. 
^ default methods . java tutorials. oracle. retrieved january 23, 2016. 
^ bono, viviana; mensa, enrico; naddeo, marco (september 2014). trait-oriented programming in java 8. international conference on principles , practices of programming on java platform: virtual machines, languages, , tools (pppj ’14). kraków, poland. 
^ java 8 default methods traits: safe? . quora. february 23, 2015. retrieved january 24, 2016. 
^ forslund, emil (february 3, 2016). definition of trait pattern in java . age of java. retrieved february 3, 2016. 
^ seliger, peter (april 11, 2014). many talents of javascript . retrieved january 23, 2015. 
^ traits.js: traits javascript . retrieved january 23, 2016. 
^ van cutsem, tom; miller, mark s. (2012). robust trait composition javascript (pdf). science of computer programming: special issue on advances in dynamic languages. retrieved january 23, 2016. 
^ cocktailjs . retrieved january 23, 2016. 
^ mauro3. simpletraits.jl . retrieved march 23, 2017. 
^ interfaces . kotlin reference. jetbrains. retrieved january 23, 2016. 
^ breslav, andrey (may 29, 2015). kotlin m12 out! . kotlin blog. jetbrains. retrieved january 23, 2016. 
^ traits . lasso language guide. lassosoft. january 6, 2014. retrieved january 23, 2016. 
^ chromatic (april 30, 2009). why of perl roles . retrieved january 23, 2016. 
^ traits . php documentation. php group. retrieved january 23, 2016. 
^ marr, stefan (january 9, 2011). request comments: horizontal reuse php . php.net wiki. php group. retrieved january 31, 2011. 
^ perä, teppo. py3traits documentation . retrieved january 23, 2016. 
^ perä, teppo. py2traits . retrieved january 23, 2016. 
^ higher order mixin classes . 
^ traits . racket reference. retrieved january 23, 2016. 
^ david naseby (february 14, 2004). traits in ruby . ruby naseby. retrieved january 23, 2016. 
^ traits . rust programming language. retrieved january 23, 2016. 
^ traits . tour of scala. École polytechnique fédérale de lausanne. retrieved january 23, 2016. 
^ neward, ted (april 29, 2008). busy java developer s guide scala: of traits , behaviors . ibm developerworks. ibm. retrieved january 23, 2016. 
^ cite error: named reference schaerli-ecoop-2003 invoked never defined (see page).
^ traits in 10 minutes . pharo: collaboractive book. retrieved january 23, 2016. 
^ hollemans, matthijs (july 22, 2015). mixins , traits in swift 2.0 . retrieved january 23, 2016. 






Comments