About removing Beanshell/Javascript (Rhino) ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

Reading https://en.wikipedia.org/wiki/BeanShell, specifically:

"Since Java 9, Java instead includes JShell, a different read–eval–print loop (REPL) shell based on Java syntax, indicating that BeanShell will not be continued"

I wonder if we could remove Beanshell part from LO.

Also, we use Rhino as _javascript_ engine (Rhino is written in Java). Some people proposed C/C++ engine like Spidermonkey or V8 (see https://bugs.documentfoundation.org/show_bug.cgi?id=97827) but it seems they may be problematic too because of instable API and specific GC, see Michael's comment here: https://bugs.documentfoundation.org/show_bug.cgi?id=97827#c7

However, shouldn't we focus on Basic support and Python and remove the 2 others or at least Beanshell ?

Goal: diminish Java dependency and maintaining burden by removing code.

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.

Julien


[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux