Transpiling to JavaScript with EmScripten, is already discussed. If that is 
possible (later), all the other languages/environments should be 
possible/easier.

I know of JavaCall.jl. It seems to have issues.

I have my reasons* for compiling to JVM (and know the point of Julia is 
kind of to avoid VMs..), and see what would potentially break.. e.g. BLAS, 
why I bring up, Julia-lite.

Julia2C is already available.

Should compiling to JVM bytecode be relatively as easy (just standard 
library)?

If this is just crazy talk, then let me know and I will not dig into this.


* JVM has e.g. hard-real-time garbage collection available. Go has 
best-in-class soft-real-time GC for concurrency.

Ccall is a problem (for JVM), would JNI work.

Java and Go do not have multidimensional arrays. A problem? Just map to 
each to a single-dimensional. It's not like memory isn't linear.

Libuv a problem..? Is it needed? Seems just an implementation issue, not a 
need.

UTF-16 in Java/JVM a problem? It's "modified UTF-16".

-- 
Palli.



Reply via email to