<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <div class="moz-cite-prefix">It's more likely that internal R&D
      funds are prioritized. Resources are not infinite. For example, if
      fixing geospatial indexing in a distributed cluster needs R&D
      money, it's more likely to get that funding than a language with
      limited adoption prospects.<br>
      <br>
      IIRC, Fortress and Chapel were both funded through the DARPA HPCS
      program. HPCS wrapped up a few years ago now. So, the "working
      with DARPA" part is only partially factual. I also seem to recall
      that Fortress did not survive a down-select in the first phase of
      HPCS and that Sun had to go it alone to continue the project.<br>
      <br>
      <br>
      -scooter<br>
      <br>
      On 7/22/2012 11:22 PM, Gordon Keiser wrote:<br>
    </div>
    <blockquote
cite="mid:F0BD84C48175754680EC0E624E01CFB501F7E92BF1@MBX22.exg5.exghost.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman","serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">One
            sort of questions why a company the size of Oracle, working
            with DARPA funding, wouldn't have the resources to design
            the virtual machine they required for the project… 
             although reading the article they never do *<b>quite</b>*
            say that Fortress is being put down…       just that the
            research group is winding down on it, the JVM target work
            isn't going to be completed, and the current open source
            source code will remain open source.   <o:p></o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D">-Gordon<o:p></o:p></span></p>
        <p class="MsoNormal"><a moz-do-not-send="true"
            name="_MailEndCompose"><span
style="font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D"><o:p> </o:p></span></a></p>
        <div style="border:none;border-left:solid blue 1.5pt;padding:0in
          0in 0in 4.0pt">
          <div>
            <div style="border:none;border-top:solid #B5C4DF
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif"">
                  <a class="moz-txt-link-abbreviated" href="mailto:llvmdev-bounces@cs.uiuc.edu">llvmdev-bounces@cs.uiuc.edu</a>
                  [<a class="moz-txt-link-freetext" href="mailto:llvmdev-bounces@cs.uiuc.edu">mailto:llvmdev-bounces@cs.uiuc.edu</a>] <b>On Behalf Of
                  </b>Talin<br>
                  <b>Sent:</b> Saturday, July 21, 2012 1:57 PM<br>
                  <b>To:</b> LLVM Developers Mailing List<br>
                  <b>Subject:</b> [LLVMdev] Fortress project calls it
                  quits due to lack of a decent VM<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal">I thought this would be of interest to
            LLVM developers: The Fortress project, which was an attempt
            to create a very advanced language with implicit
            parallelism, parametric polymorphic types and many other
            cutting edge language features, has announced that they are
            winding down the project. What I found very interesting was
            that one of the reasons they gave was the lack of a suitable
            execution environment:<o:p></o:p></p>
          <div>
            <p class="MsoNormal"><o:p> </o:p></p>
          </div>
          <blockquote style="margin-left:30.0pt;margin-right:0in">
            <div>
              <p class="MsoNormal">"...over the last few years, as we
                have focused on implementing a compiler targeted to the
                Java Virtual Machine, we encountered some severe
                technical challenges having to do with the mismatch
                between the (rather ambitious) Fortress type system and
                a virtual machine not designed to support it (that would
                be every currently available VM, not just JVM). In
                addressing these challenges, we learned a lot about the
                implications of the Fortress type system for the
                implementation of symmetric multimethod dispatch, and
                have concluded that we are now unlikely to learn more
                (in a research sense) from completing the implementation
                of Fortress for JVM."<o:p></o:p></p>
            </div>
          </blockquote>
          <blockquote style="margin-left:30.0pt;margin-right:0in">
            <p class="MsoNormal"><o:p> </o:p></p>
            <div>
              <div>
                <p class="MsoNormal">(Full article at <a
                    moz-do-not-send="true"
href="https://blogs.oracle.com/projectfortress/entry/fortress_wrapping_up">https://blogs.oracle.com/projectfortress/entry/fortress_wrapping_up</a>)<o:p></o:p></p>
              </div>
            </div>
          </blockquote>
          <div>
            <div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <div>
                <p class="MsoNormal">This is particularly interesting to
                  me, because in my own work on experimental languages
                  I've run into many of the same brick walls as they
                  have.<o:p></o:p></p>
              </div>
              <div>
                <p class="MsoNormal"><o:p> </o:p></p>
              </div>
              <p class="MsoNormal">-- <br>
                -- Talin<o:p></o:p></p>
            </div>
          </div>
        </div>
      </div>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <br>
      <pre wrap="">_______________________________________________
LLVM Developers mailing list
<a class="moz-txt-link-abbreviated" href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a>         <a class="moz-txt-link-freetext" href="http://llvm.cs.uiuc.edu">http://llvm.cs.uiuc.edu</a>
<a class="moz-txt-link-freetext" href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a>
</pre>
    </blockquote>
    <br>
  </body>
</html>