aotani | 22 Jul 07:35 2014
Picon

Extended deadline: [CFP] AOAsia/Pacific 2014 co-located with FSE 2014

[Apologies if you received this more than once]
==============================================================================
			   Call for Papers:
			  AOAsia/Pacific'14
A one day workshop co-located with FSE 2014 in Hong Kong, November 21, 2014
	     http://prg.is.titech.ac.jp/events/aoasia14/
==============================================================================

* Overview
Separation of concerns is one of the main tenets of software
engineering; it allows developers to reason about a problem in
sensible portions, regardless which phase of the life cycle theyre
working in. Many researchers in software engineering are actually in
the field of advanced software modularization techniques such as
aspect-orientation without realizing it.

A growing number of advanced modularization techniques, including
aspect-oriented programming (AOP) and context-oriented programming
(COP), are investigated to support separation of concerns in software
development. Those techniques need dedicated support for analysis of
artifacts at the various stages of software development. Developers
need to be able to understand, visualize, specify, verify and test,
with existence of those advanced modularization techniques,
requirements, architectures, designs and programs to make it an
industrially viable technology. Tool support is further needed for the
identification of latent (non-modularized) crosscutting concerns in
legacy software and for their subsequent refactoring into modules.

AOAsia/Pacific is a series of international workshops on advanced
modularization techniques not specific to AOP nor COP initially
(Continue reading)

Loup Vaillant-David | 23 Jun 03:27 2014
Picon

Left-most derivation with Earley Parsing

Hello,

I am currently trying to implement Earley Parsing.  My ultimate goal
is to combine all the advantages of OMeta and Earley parsing:

- OMeta can handle some context-sensitive grammars.
- OMeta's prioritised choice have obvious semantics.
- Earley work on left-recursive grammars out of the box.
- Earley doesn't require explicit look-ahead.

One crucial aspect of this is the handling of ambiguity.  Basically, I
want to chose a parse tree automatically, in an obvious way, while
letting the user have some control.  For this, OMeta's prioritised
choice is beautiful.

And this is where I am stuck.  I don't know how to turn my heap of
Earley states into a parse tree that makes sense.  I could chose an
arbitrary parse tree of course, but that wouldn't be acceptable.  I
want a *predictable* choice.

I *believe* I want to find the left-most derivations that is based on
prioritised choice.  But I don't know how to get it.

---

Here is an example, so you can have a feel of my progress so far.
First, One sweet ambiguous grammar:

  A -> A A
  A -> 'b'
(Continue reading)

Casey Ransberger | 5 Jun 15:23 2014
Picon

Xanadu has a heartbeat!

Thought I'd let folks know that the Xanadu project has made some very good progress. They now have a mostly-finished implementation in Javascript.


--Casey
<div><div dir="ltr">Thought I'd let folks know that the Xanadu project has made some very good progress. They now have a mostly-finished implementation in Javascript.<div><br></div>
<div>
<a href="http://xanadu.com">http://xanadu.com</a><br>
</div>
<div><br></div>
<div>--Casey</div>
</div></div>
shawnmorel | 25 May 21:28 2014

Mill CPU architecture specification

I don’t think anything about the mill has been posted here before.

Here Ivan covers the way entire architecture families are generated from specifications. Including programmatically defining ASM code in a high level language (C++ in this case) but there’s conceptual overlap in how Maru allows defining ASM formats via a function call.


shawn
<div>I don&rsquo;t think anything about the mill has been posted here before.<div><br></div>
<div>Here Ivan covers the way entire architecture families are generated from specifications. Including programmatically defining ASM code in a high level language (C++ in this case) but there&rsquo;s conceptual overlap in how Maru allows defining ASM formats via a function call.</div>
<div><br></div>
<div><a href="http://millcomputing.com/docs/specification/">http://millcomputing.com/docs/specification/</a></div>
<div><br></div>
<div>shawn</div>
</div>
Ryan Mitchley | 10 Apr 22:17 2014
Picon

The 10k problem

So, it seems that we have some ideas regarding the 20k LOC problem...
Maybe the list (being somewhat quiet) has some fresh suggestions for the C10k problem?



<div><div dir="ltr">
<div class="">So, it seems that we have some ideas regarding the 20k LOC problem...<div class="">
</div>
</div>
<div class="">Maybe the list (being somewhat quiet) has some fresh suggestions for the C10k problem?</div>
<div class="">
<span><a href="http://www.kegel.com/c10k.html">http://www.kegel.com/c10k.html</a></span><br>
</div>
<div class=""><span><br></span></div>
<div class="">
<span><br></span>
</div>
<div><br></div>
<div class="">
</div>
</div></div>
Edd Barrett | 10 Apr 12:40 2014
Picon

Dynamic Languages Symposium: Call for Papers

===========================================================================
                      Dynamic Languages Symposium 2014
                              October 21, 2014

               Co-located with SPLASH 2014, Portland, OR, USA

             http://www.dynamic-languages-symposium.org/dls-14/
===========================================================================

The 10th Dynamic Languages Symposium (DLS) at SPLASH 2014 is the premier
forum for researchers and practitioners to share knowledge and research on
dynamic languages, their implementation, and applications. The influence of
dynamic languages -- from Lisp to Smalltalk to Python to Javascript -- on
real-world practice, and research, continues to grow.

DLS 2014 invites high quality papers reporting original research, innovative
contributions, or experience related to dynamic languages, their
implementation, and applications. Accepted papers will be published in the
ACM Digital Library, and freely available for 2 weeks before and after the
event itself. Areas of interest include but are not limited to:

 * Innovative language features and implementation techniques
 * Development and platform support, tools
 * Interesting applications
 * Domain-oriented programming
 * Very late binding, dynamic composition, and run-time adaptation
 * Reflection and meta-programming
 * Software evolution
 * Language symbiosis and multi-paradigm languages
 * Dynamic optimization
 * Hardware support
 * Experience reports and case studies
 * Educational approaches and perspectives
 * Semantics of dynamic languages

  Submissions

Submissions should not have been published previously nor be under review at
other events. Research papers should describe work that advances the current
state of the art. Experience papers should be of broad interest and should
describe insights gained from substantive practical applications. The program
committee will evaluate each contributed paper based on its relevance,
significance, clarity, length, and originality.

Papers are to be submitted electronically at
http://www.easychair.org/conferences?conf=dls14 in PDF format. Submissions
must be in the ACM format (see http://www.sigplan.org/authorInformation.htm)
and not exceed 12 pages. Authors are reminded that brevity is a virtue.

DLS 2014 will run a two-phase reviewing process to help authors make their
final papers the best that they can be. After the first round of reviews,
papers will be rejected, conditionally accepted, or unconditionally accepted.
Conditionally accepted papers will be given a list of issues raised by
reviewers. Authors will then submit a revised version of the paper with a
cover letter explaining how they have / why they have not addressed these
issues. The reviewers will then consider the cover letter and revised paper
and recommend final acceptance / rejection.

  Important dates

Submissions: June 8 2014 (FIRM DEADLINE)
First phase notification: July 14 2014
Revisions due: August 4 2014
Final notification: August 11 2014
Camera ready: August 15 2014
DLS: October 21 2014

  Programme chair

Laurence Tratt, King's College London, UK
e-mail: dls14@...

  Publicity chair

Edd Barrett, King's College London, UK

  Programme committee

Gilad Bracha, Google, US
Jonathan Edwards, MIT, US
Robert Hirschfeld, Hasso-Plattner-Institut Potsdam, DE
Roberto Ierusalimschy, PUC-Rio, BR
Sergio Maffeis, Imperial College London, UK
Stefan Marr, INRIA, FR
Oscar Nierstrasz, University of Bern, CH
James Noble, Victoria University of Wellington, NZ
Shriram Krishnamurthi, Brown University, US
Chris Seaton, University of Manchester, UK
Nikolai Tillmann, Microsoft Research, US
Sam Tobin-Hochstadt, Indiana University, US
Jan Vitek, Purdue University, US
Christian Wimmer, Oracle Labs, US
Peng Wu, IBM Research, US
Ed Spittles | 8 Apr 12:02 2014
Picon

Re: Communicating with Aliens Problem

Hmm, quite a test of Unicode!

'FACE WITH ROLLING EYES' not in unicode. Perhaps use
'FACE WITH STUCK-OUT TONGUE AND WINKING EYE' (U+1F61C)
'SPARKLES' (U+2728)
'FEARFUL FACE' (U+1F628)
'PERSON RAISING BOTH HANDS IN CELEBRATION' (U+1F64C)
'FERRIS WHEEL' (U+1F3A1)
'DOLPHIN' (U+1F42C)

In a suitably unicode-capable setup, that should be:
😜✨😨🙌🎡🐬

(And perhaps in a less capable setup, some substitution using the unicode descriptions would be ideal?)

Cheers
Ed


On 8 April 2014 00:03, Alan Moore <kahunamoore-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org> wrote:
     

translated: so long and thanks for all the fish :-)

Smile...

Alan M.



On Sun, Apr 6, 2014 at 7:01 PM, Shawn Vincent <svincent-ZCpjGEDhgI9Wk0Htik3J/w@public.gmane.org> wrote:
Greetings!  Long time lurker, first time poster.

I am very interested in learning more about the state of the art in the "communicating with aliens" problem mentioned here and other places.

What techniques have been developed or considered for this?

One technique I have seen references to are method locators (referenced in the VPRI published papers).  Are there other techniques as well?

Any pointers to information would be most welcome.

Thanks very much!
    -Shawn.



_______________________________________________
fonc mailing list
fonc-uVco7kAcSAQ@public.gmane.org
http://vpri.org/mailman/listinfo/fonc




--
"Whatever you can do, or dream you can do, begin it. Boldness has genius, power, and magic in it. Begin it now." - Goethe

_______________________________________________
fonc mailing list
fonc-uVco7kAcSAQ@public.gmane.org
http://vpri.org/mailman/listinfo/fonc


<div><div dir="ltr"><div><div><div><div>
<div>Hmm, quite a test of Unicode!<br><br>'FACE WITH ROLLING EYES' not in unicode. Perhaps use <br>'FACE WITH STUCK-OUT TONGUE AND WINKING EYE' (U+1F61C)</div>
<div>'SPARKLES' (U+2728)<br>
'FEARFUL FACE' (U+1F628)<br>'PERSON RAISING BOTH HANDS IN CELEBRATION' (U+1F64C)<br>'FERRIS WHEEL' (U+1F3A1)<br>'DOLPHIN' (U+1F42C)<br><br><div>In a suitably unicode-capable setup, that should be:</div>
<div>&#128540;&#10024;&#128552;&#128588;&#127905;&#128044;<br>
</div>
<div><br></div>
<div>(And perhaps in a less capable setup, some substitution using the unicode descriptions would be ideal?)</div>
<div><br></div>
<div>Cheers</div>
<div>Ed</div>
<div class="gmail_extra">
<br><br><div class="gmail_quote">On 8 April 2014 00:03, Alan Moore <span dir="ltr">&lt;<a href="mailto:kahunamoore@..." target="_blank">kahunamoore@...</a>&gt;</span> wrote:<br><blockquote class="gmail_quote">
<div dir="ltr">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br><div><br></div>
<div>translated: so long and thanks for all the fish :-)</div>
<div><br></div>
<div>Smile...</div>
<div><br></div>
<div>Alan M.</div>
<div><br></div>
</div>
<div class="gmail_extra">
<br><br><div class="gmail_quote">
<div><div class="h5">On Sun, Apr 6, 2014 at 7:01 PM, Shawn Vincent <span dir="ltr">&lt;<a href="mailto:svincent@..." target="_blank">svincent@...</a>&gt;</span> wrote:<br>
</div></div>
<blockquote class="gmail_quote">
<div><div class="h5">
<div dir="ltr">Greetings! &nbsp;Long time lurker, first time poster.<div><br></div>
<div>I am very interested in learning more about the state of the art in the "communicating with aliens" problem mentioned here and other places.</div>

<div><br></div>
<div>What techniques have been developed or considered for this?</div>
<div><br></div>
<div>One technique I have seen references to are method locators (referenced in the VPRI published papers). &nbsp;Are there other techniques as well?</div>

<div><br></div>
<div>Any pointers to information would be most welcome.</div>
<div><br></div>
<div>Thanks very much!<span><br>&nbsp; &nbsp; -Shawn.</span>
</div>
<div><br></div>
<div><br></div>
</div>
<br>
</div></div>_______________________________________________<br>
fonc mailing list<br><a href="mailto:fonc@..." target="_blank">fonc@...</a><br><a href="http://vpri.org/mailman/listinfo/fonc" target="_blank">http://vpri.org/mailman/listinfo/fonc</a><br><br>
</blockquote>
</div>
<span class=""><br><br clear="all"><div><br></div>-- <br>"Whatever 
                you can do, or dream you can do, begin it. Boldness has genius, 
                power, and magic in it. Begin it now." - Goethe
</span>
</div>
<br>_______________________________________________<br>
fonc mailing list<br><a href="mailto:fonc@...">fonc@...</a><br><a href="http://vpri.org/mailman/listinfo/fonc" target="_blank">http://vpri.org/mailman/listinfo/fonc</a><br><br>
</blockquote>
</div>
<br>
</div>
</div>
</div></div></div></div></div></div>
Shawn Vincent | 7 Apr 04:01 2014

Communicating with Aliens Problem

Greetings!  Long time lurker, first time poster.

I am very interested in learning more about the state of the art in the "communicating with aliens" problem mentioned here and other places.

What techniques have been developed or considered for this?

One technique I have seen references to are method locators (referenced in the VPRI published papers).  Are there other techniques as well?

Any pointers to information would be most welcome.

Thanks very much!
    -Shawn.


<div><div dir="ltr">Greetings! &nbsp;Long time lurker, first time poster.<div><br></div>
<div>I am very interested in learning more about the state of the art in the "communicating with aliens" problem mentioned here and other places.</div>
<div><br></div>
<div>What techniques have been developed or considered for this?</div>
<div><br></div>
<div>One technique I have seen references to are method locators (referenced in the VPRI published papers). &nbsp;Are there other techniques as well?</div>
<div><br></div>
<div>Any pointers to information would be most welcome.</div>
<div><br></div>
<div>Thanks very much!<br>&nbsp; &nbsp; -Shawn.</div>
<div><br></div>
<div><br></div>
</div></div>
Andronetta Douglass | 4 Apr 18:30 2014

Re: Future Programming Workshop coming to StrangeLoop

Looks like fun
On Apr 3, 2014, at 1:33 PM, Jonathan Edwards <edwards-EfZU8u+QLuPpgkiH4x7ZXw@public.gmane.org> wrote:

Hi,

Two announcements. First, the official Call for Submissions is up.

Second, we will be at StrangeLoop too. We are partnering with Alex Payne and his Emerging Languages Camp to run FPW on the day before StrangeLoop. You can submit for SPLASH or Stran geLoop or both. See the Call for more details.

Now you have twice the motivation to do a killer demo. Get on it!

Jonathan
_______________________________________________
fonc mailing list
fonc-uVco7kAcSAQ@public.gmane.org
http://vpri.org/mailman/listinfo/fonc

<div>Looks like fun<br><div>
<div>On Apr 3, 2014, at 1:33 PM, Jonathan Edwards &lt;<a href="mailto:edwards@...">edwards@...</a>&gt; wrote:</div>
<br class="Apple-interchange-newline"><blockquote type="cite">
<div dir="ltr">Hi,<div><br></div>
<div>Two announcements. First, the official&nbsp;<a href="http://www.future-programming.org/call.html">Call for Submissions</a>&nbsp;is up.</div>
<div><br></div>
<div>Second, we will be at StrangeLoop too. We are partnering with Alex Payne and his Emerging Languages Camp to run FPW on the day before StrangeLoop. You can submit for SPLASH or Stran
 geLoop or both. See the Call for more details.</div>
<div><br></div>
<div>Now you have twice the motivation to do a killer demo. Get on it!</div>
<div><br></div>
<div>Jonathan</div>
</div>
_______________________________________________<br>fonc mailing list<br><a href="mailto:fonc@...">fonc@...</a><br>http://vpri.org/mailman/listinfo/fonc<br>
</blockquote>
</div>
<br>
</div>
Jonathan Edwards | 3 Apr 22:33 2014
Picon
Picon

Future Programming Workshop coming to StrangeLoop

Hi,

Two announcements. First, the official Call for Submissions is up.

Second, we will be at StrangeLoop too. We are partnering with Alex Payne and his Emerging Languages Camp to run FPW on the day before StrangeLoop. You can submit for SPLASH or StrangeLoop or both. See the Call for more details.

Now you have twice the motivation to do a killer demo. Get on it!

Jonathan
<div><div dir="ltr">Hi,<div><br></div>
<div>Two announcements. First, the official&nbsp;<a href="http://www.future-programming.org/call.html">Call for Submissions</a>&nbsp;is up.</div>
<div><br></div>
<div>Second, we will be at StrangeLoop too. We are partnering with Alex Payne and his Emerging Languages Camp to run FPW on the day before StrangeLoop. You can submit for SPLASH or StrangeLoop or both. See the Call for more details.</div>
<div><br></div>
<div>Now you have twice the motivation to do a killer demo. Get on it!</div>
<div><br></div>
<div>Jonathan</div>
</div></div>
Julian Leviston | 15 Mar 03:26 2014
Picon

The Operating System is Out of Date

There was movement at the station:


Julian

http://www.getcontented.com.au/ - You Need GetContented - Now Anyone Can Website! :)

<div>There was movement at the station:<div><br></div>
<div><a href="http://davidad.github.io/blog/2014/03/12/the-operating-system-is-out-of-date/">http://davidad.github.io/blog/2014/03/12/the-operating-system-is-out-of-date/</a></div>
<div><br></div>
<div>Julian</div>
<div><br></div>
<div apple-content-edited="true">
<div><div>
<a href="http://www.getcontented.com.au/">http://www.getcontented.com.au/</a> - You Need&nbsp;GetContented&nbsp;-&nbsp;Now&nbsp;Anyone Can Website! :)</div></div>

</div>

<br>
</div>

Gmane