@napperley Yeah, you can only bootstrap a single JavaFX App in a single JVM. This is a JavaFX thing, but I did create a workaround for this in our OSGi support. It might be possible to use the same trick for the REPL.
n
napperley
07/22/2017, 7:36 AM
Would this bootstrap technique be applicable to the Kotlin module system (currently under development)?
e
edvin
07/22/2017, 7:36 AM
It doesn't require modules, but it would play nice with them 🙂
n
napperley
07/22/2017, 7:39 AM
Would be interesting to see. Could see the Kotlin module system making an appearance in Kotlin 1.2 simple smile .
e
edvin
07/22/2017, 7:39 AM
I'm looking forward to JDK9 and the Kotlin module system being final. Right now we're kind of in a limbo 🙂
n
napperley
07/22/2017, 7:40 AM
Presumably OSGI is JVM only (no multi platform support)?
e
edvin
07/22/2017, 7:43 AM
OSGi is a spec, so it might be possible to implement on other VM's than the JVM, but I don't think there are any other implementations. I guess some of it is JVM specific as well.
n
napperley
07/22/2017, 7:45 AM
Thought that would be the case. In the meantime it would be better to see what is provided by the Kotlin module system once it starts to stabilise. Most interested in the multi platform support which isn't provided by Jigsaw.