For performance and type-safety/maintainability reasons we should study switching our Java<->TypeScript (Node) comunication layer.
Trade node-java for java-bridge + its ts-definition-generator that would allow us to ditch most of the JavaTypes API layer.
ts-definition-generator could, when coupled with a rewrite of the LanguageSpecification, FULLY REPLACE our own TS joinpoint generator script.
We should study the possibility as it should bring significant performance improvements as well.
A discussion is warranted to assess the upsides and downsides of the switch.
For performance and type-safety/maintainability reasons we should study switching our
Java<->TypeScript(Node) comunication layer.Trade
node-javaforjava-bridge+ itsts-definition-generatorthat would allow us to ditch most of the JavaTypes API layer.ts-definition-generatorcould, when coupled with a rewrite of the LanguageSpecification, FULLY REPLACE our own TS joinpoint generator script.We should study the possibility as it should bring significant performance improvements as well.
A discussion is warranted to assess the upsides and downsides of the switch.