Traits for Javascript

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Traits for Javascript

Stéphane Ducasse
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.


_______________________________________________
Pharo-project mailing list
[hidden email]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project