I wonder if the Classloader issues that currently affect OSGi would impact an app-engine style deployment scenario as well. My understanding of the issue is that each different classloader would pick up its own RT and compile/generate up different versions of the core classes under each classloader. ( I'm willing to be totally corrected here, I'm still very new to clojure, and the issues we're seeing under OSGi ).
...and then Buffy staked Edward. The End. On Tue, Feb 3, 2009 at 8:26 AM, Robin <robi...@gmail.com> wrote: > > I am not an expert on the JVM, but I think Google's runtime will > disallow uploading precompiled bytecode (jar). The assumption is that > if you can compile it on their servers, then it is legal and therefore > safe. I hope they allow the use of ASM library. > > Obviously this is speculation, but can you foresee any corner cases > where Clojure's use of ASM might be considered 'unsafe' by Google? > > Thanks, > > Robin > > On Jan 29, 9:33 am, Rich Hickey <richhic...@gmail.com> wrote: > > On Jan 27, 2:44 pm, Robin <robi...@gmail.com> wrote: > > > > > Under a huge assumption that Google will soon announce a 'Java > > > compatible' runtime forAppEngine. Could Clojure work out of the > > > box? Would Clojure's dynamic generation of ASM/bytecode pose a > > > security problem for a generic sandboxed environment? If expected > > > conflicts exist, what kind of adaptation would it take to port > > > Clojure? > > > > I imagine ahead-of-time compiled Clojure code would pose the least > > challenge, at it requires no custom classloader or dynamic bytecode. > > Currently, AOT is enabling both untrusted applets and conversion for > > Android/Dalvik. > > > > As far as dynamic bytecode, that has a lot to do with the sandbox. > > > > Rich > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to clojure@googlegroups.com To unsubscribe from this group, send email to clojure+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/clojure?hl=en -~----------~----~----~----~------~----~------~--~---