Hi,

I learned Julia recently, and I must say it has been incredible for 
scientific work. I am in love with the clean, modern syntax. Props to the 
developers for their tireless efforts to improve this language even further!

Historically, Lua and Javascript have been the most common choices for 
scripting languages in larger projects... Lua because it is so easy to 
integrate with C(++), and Javascript primarily because it is so easy to 
integrate with Java. I would like Julia to fill this role for one of my 
current projects, but I have identified some hurdles.

   1. For now, security is not important because scripts are assumed to be 
   trusted. However, a plan for scripts to eventually be downloaded from the 
   Internet is in the works. I could not find a Julia sandbox, however. Does 
   such a sandbox exist?
   2. My customers may not necessarily be computer-literate, and I can't 
   expect them to install Julia. Also, due to the rapid pace of Julia 
   development, it may be advantageous to install a portable Julia entirely 
   for this project only. My project currently targets Windows, Linux, and Mac 
   OSX. Is there a portable way to install a portable Julia, or will I have to 
   create separate installation code for each OS?
   3. My current understanding is that I should write the public API in 
   Julia, and use ccall internally to call back into my project. Is this the 
   correct method?

Thanks in advance!

Reply via email to