<html>
  <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Thanks for the comment involving Open-CPU which is important. 
    Definitely I will at least still base the data.tables and a lot of
    the code permanently in R's data table..  I have no doubt that R's
    data.table is far faster than anything else.  The problem is in the
    lack of a high-speed non-web based user interface for a richdesktop
    app. (other than using a client-server architecture).<br>
    <br>
    For highly interactive use, I found Shiny and rhandsontable too
    sluggish for huge tables. <br>
    <br>
    Looking for what is the nearest thing to R's data.table on the .Net
    platform itself, for those cases where that is needed, F# and Deedle
    seem to be very attractive possibilities that I am now exploring.<br>
    <br>
    <a class="moz-txt-link-freetext" href="http://bluemountaincapital.github.io/Deedle/csharpframe.html">http://bluemountaincapital.github.io/Deedle/csharpframe.html</a><br>
    <a class="moz-txt-link-freetext" href="http://dacrook.com/battle-of-the-programming-languages/">http://dacrook.com/battle-of-the-programming-languages/</a><br>
    <br>
    <blockquote type="cite">
      <p style="margin: 5px 0px 15px; font-size: 11pt; color: rgb(51,
        51, 51); font-family: "Open Sans", serif; font-style:
        normal; font-variant-ligatures: normal; font-variant-caps:
        normal; font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
        255); text-decoration-style: initial; text-decoration-color:
        initial;">Deedle is an easy to use library for data and time
        series manipulation and for scientific programming. It supports
        working with structured data frames, ordered and unordered data,
        as well as time series. Deedle is designed to work well for
        exploratory programming using F# and C# interactive console, but
        can be also used in efficient compiled .NET code.</p>
      <p style="margin: 5px 0px 15px; font-size: 11pt; color: rgb(51,
        51, 51); font-family: "Open Sans", serif; font-style:
        normal; font-variant-ligatures: normal; font-variant-caps:
        normal; font-weight: normal; letter-spacing: normal; orphans: 2;
        text-align: start; text-indent: 0px; text-transform: none;
        white-space: normal; widows: 2; word-spacing: 0px;
        -webkit-text-stroke-width: 0px; background-color: rgb(255, 255,
        255); text-decoration-style: initial; text-decoration-color:
        initial;">The library implements a wide range of operations for
        data manipulation including advanced indexing and slicing,
        joining and aligning data, handling of missing values, grouping
        and aggregation, statistics and more.</p>
    </blockquote>
    The above feature set sounds very similar to R's data.table!  <br>
    <br>
    I am sure that data.table is far superior in performance and
    function to Deedle  (partly based on this article:
<a class="moz-txt-link-freetext" href="http://www.extremeoptimization.com/Blog/index.php/2014/01/data-frame-library-preview/">http://www.extremeoptimization.com/Blog/index.php/2014/01/data-frame-library-preview/</a>
    ).  However, Deedle may be "fast enough" in the subset of cases
    where I do need to work with directly with data frames  in the
    front-end C# desktop app for interactive speed.<br>
    <br>
    <br>
    <br>
    <br>
  </body>
</html>