Re: YAP: The first deployed object-capability public application platform

"Ben Laurie" <[email protected]>
Newsgroups gmane.comp.lang.e.general
Message-ID <[email protected]>
On Wed, Oct 29, 2008 at 4:20 PM, Toby Murray
<[email protected]> wrote:
> Hi all,
>
> People may be interested to know that YAP (the Yahoo! Application
> Platform) seems to have become the first public object-capability
> application platform. Users can write object-capability applications
> (termed "gadgets") in Caja that can be deployed on the Yahoo!
> Application Platform. From Ben Laurie's blog:
>
> http://www.links.org/?p=410
>
>> Yahoo! require all gadgets to use Caja so that they can be sure the
>> gadgets behave themselves without review. Caja allows the container
>> (i.e. Yahoo!'s platform, in this case) to completely confine the
>> untrusted Javascript (i.e. the gadget, in this case), only allowing it
>> to perform "safe" operations. All other platforms either have to
>> manually review gadgets or take the risk that the gadgets will do
>> something evil to their users.
>
> A question for the Caja folks: Can I therefore write YAP gadgets in
> Cajita, which has always felt like a much nicer language than Caja to
> me?

I think the answer is currently "no" but will soon be "yes". Right now
we don't have a way to switch between Cajita and Valija modes without
a flag to the compiler. We're thinking about how to fix that.

>
> Congrats and cheers
>
> Toby
> _______________________________________________
> e-lang mailing list
> [email protected]
> http://www.eros-os.org/mailman/listinfo/e-lang
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.