De pl/v8 procedurele taal is waarschijnlijk de juiste keuze. Het is een 'vertrouwde' taal, wat onder andere betekent dat het niet een manier bieden om het 'laad een externe module uit dit bestand'-ding te doen. Maar het heeft wel een 'find_function()'-methode waarmee je je eigen javascript-functie kunt definiëren en deze vanuit een andere functie kunt aanroepen (js of niet). Zie de beschrijving ervan in deze blogpost:
http:// umitanuki.hatenablog.com/entry/2012/04/10/171935