https://bugs.documentfoundation.org/show_bug.cgi?id=155786
Bug ID: 155786
Summary: [Feature proposal] Migrate all scripting to
QuickJS/JavaScript
Product: LibreOffice
Version: unspecified
Hardware: All
OS: All
Status: UNCONFIRMED
Severity: normal
Priority: medium
Component: Calc
Assignee: [email protected]
Reporter: [email protected]
I think the usage of BASIC, BeanShell, and Python seems redundant and possibly
old-fashioned because there is already one very popular scripting language:
JavaScript.
It's of course possible that Python has been added due to the availability of
libraries while BASIC and BeanShell are possibly for historical reasons.
However, I think a FOSS project can both take risks and lower costs. Therefore
I think it could make sense to discard all the other languages and allow only
JavaScript via QuickJS and use this initiative to:
-support the migration of other ecosystems to be accessible via JavaScript
-allow the development of a BI pipeline (a very important use case) with web
appeal
-discourage the growth of ecosystems in dynamic languages other than JS (unless
it's necessary). The benefit of this might be less maintenance in the long
term.
--
You are receiving this mail because:
You are the assignee for the bug.