<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hello,</p>
    <p>Reading <a class="moz-txt-link-freetext" href="https://en.wikipedia.org/wiki/BeanShell">https://en.wikipedia.org/wiki/BeanShell</a>, specifically:</p>
    <p>"Since Java 9, Java instead includes <a
        href="https://en.wikipedia.org/wiki/JShell" title="JShell">JShell</a>,
      a different <a
href="https://en.wikipedia.org/wiki/Read%E2%80%93eval%E2%80%93print_loop"
        title="Read–eval–print loop">read–eval–print loop</a> (REPL)
      shell based on Java syntax, indicating that BeanShell will not be
      continued"</p>
    <p>I wonder if we could remove Beanshell part from LO.</p>
    <p>Also, we use Rhino as Javascript engine (Rhino is written in
      Java). Some people proposed C/C++ engine like Spidermonkey or V8
      (see <a class="moz-txt-link-freetext" href="https://bugs.documentfoundation.org/show_bug.cgi?id=97827">https://bugs.documentfoundation.org/show_bug.cgi?id=97827</a>)
      but it seems they may be problematic too because of instable API
      and specific GC, see Michael's comment here:
      <a class="moz-txt-link-freetext" href="https://bugs.documentfoundation.org/show_bug.cgi?id=97827#c7">https://bugs.documentfoundation.org/show_bug.cgi?id=97827#c7</a></p>
    <p>However, shouldn't we focus on Basic support and Python and
      remove the 2 others or at least Beanshell ?</p>
    <p>Goal: diminish Java dependency and maintaining burden by removing
      code.</p>
    <p>Now I must recognize I don't know if these 2 features are used or
      not. Considering number of bugtrackers it doesn't seem so but
      perhaps it's because there are very few bugs.<br>
    </p>
    <p>Julien<br>
    </p>
  </body>
</html>