[Pharo-project] Traits for Javascript
Just in case some people doubt again about the interest of traits in world outside Smalltalk after perl, scala,.... This is why in the future we will have to restart moving and have a look at immutability bit, ephemeron, process isolation, ...
Copyright (C) 2010 Google Inc.
Seems to be kind of officially proposed as to be added to EcmaScript (the standard of JavaScript) by Google.
The other stuff is cool, too:
http://code.google.com/p/es-lab/
OMeta and Membranes. The last one is important from a security perspective. We should closely study it.
Marcus
Stef
On Jan 23, 2010, at 8:19 PM, Marcus Denker wrote:
http://code.google.com/p/es-lab/wiki/Traits
They cite:
⢠[1] "Traits: Composable units of Behavior" (Scharli et. al, ECOOP 2003) (paper) ⢠[2] "Adding State and Visibility Control to Traits using Lexical Nesting" (Van Cutsem et. al, ECOOP 2009) (paper) ⢠[3] Horizontal Reuse for PHP: 'traits' vs 'grafts'
[3] is the work of Stefan Marr, who is now doing a Phd with Theo on a MultiCore VM.
Marcus
-- Marcus Denker -- http://www.marcusdenker.de INRIA Lille -- Nord Europe. Team RMoD.
participants (1)
-
Stéphane Ducasse