Re: [Caja] Important new paper: The Need for Capability Policiies

Mark Miller <[email protected]> Mon, 8 Jul 2013 07:41:56 -0700
Newsgroups gmane.comp.lang.e.general
Message-ID <CAK5yZYhBDuJ24=h3dTBnB=8eCSKC-rPqhGQVwm8oBy_36jBFDQ@mail.gmail.com>
On Mon, Jul 8, 2013 at 6:08 AM, Drossopoulou, Sophia <
s.drossopoulou-AQ/[email protected]> wrote:

>  Hi Mark,****
>
> **Ø  ***From:* Mark Miller [mailto:[email protected]]****
>
> **Ø  ** … relevant to this is Matej Kosik's ocap taming of Benjamin
> Pierce's Pict Language: ….****
>
> **Ø  **… It would be interesting to see … A proof (or even informal
> argument) that the Pict implementation satisfies these types.****
>
> ** **
>
> James and I have a sketch for a proof that the Joe code satisfies Pol_2.
> An interesting observation is that the proof makes use both of
> Hoare-logic-like specs and reasoning (sufficient conditions), and of type
> annotations like private and final (which are about “deny” properties). The
> sketch can be found in the slides from our talk at FtfJP’13 at pages 26-30.
> The slides are available from****
>
>           http://www.doc.ic.ac.uk/~scd/CAPE-FTfJP%2713_slides.pdf****
>
> **
>

Hi Sophia, what's the diference between slides 28 and 29? The change in
font size makes other changes hard to spot.



>  **
>
> Sophia****
>
> ** **
>
> PS Does****
>
> **Ø  **[+kosik]****
>
> **Ø  **[-google-caja-discuss, -cap-talk] Use e-lang as the only list for
> further discussions.****
>
> mean that the only recipients of these messages should be e-lang? Should I
> not have copied the other recipients?
>

I generally find that keeping more than one list in the addressees list is
bad, as replies from subscribers to one list are not seen by subscribers to
other lists. That's why my first message suggested "that further general
discussion should occur only on the e-lang list. (Subscribe at <
http://www.eros-os.org/mailman/listinfo/e-lang>. You need to subscribe to
post.)"

By the same token, keeping a list + many individuals creates the same
problem. The e-lang list has been very quiet lately so I encourage everyone
here interested in this topic to subscribe (as Sophia has). After today, I
suggest we drop the other individual addressees and just continue this
thread on e-lang. (Also, the mailing list software flags messages with too
many addressees as needing administer approval, delaying their public
posting. So dropping the individual addressees will solve this as well.)



> ****
>
> ** **
>
> *From:* Mark Miller [mailto:[email protected]]
> *Sent:* 07 July 2013 20:32
> *To:* Discussion of E and other capability languages; Matej Kosik
> *Cc:* Stephen Chong; Robert N. M. Watson; Toby Murray; Fred Spiessens;
> John Mitchell; Benjamin Pierce; Shriram Krishnamurthi; Joe Gibbs Politz;
> Arjun Guha; Gareth Smith; Gardner, Philippa A; Ankur Taly; David Wagner;
> Adrian Mettler; Ben Laurie; Jonathan Shapiro; M. Scott Doerrie;
> Drossopoulou, Sophia; James Noble; Gregory Meredith
> *Subject:* Re: [Caja] Important new paper: The Need for Capability
> Policiies****
>
> ** **
>
> [+kosik]****
>
> [-google-caja-discuss, -cap-talk] Use e-lang as the only list for further
> discussions.****
>
> ** **
>
> Hi Mike, relevant to this is Matej Kosik's ocap taming of Benjamin
> Pierce's Pict Language:****
>
> http://www2.fiit.stuba.sk/~kosik/doc/sofsem2008.pdf****
>
> http://www2.fiit.stuba.sk/~kosik/doc/tamed-pict--standard-library.pdf****
>
> ** **
>
> It would be interesting to see****
>
> * This concrete example coded in Tamed Pict,****
>
> * The specs from the position paper formally restated in these spatial and
> temporal types, and****
>
> * A proof (or even informal argument) that the Pict implementation
> satisfies these types.****
>
> ** **
>



-- 
Text by me above is hereby placed in the public domain

  Cheers,
  --MarkM

_______________________________________________
e-lang mailing list
[email protected]
http://www.eros-os.org/mailman/listinfo/e-lang