Google will officially announce Java support for AppEngine at the end
of May at Google IO:  http://ru.ly/T6  Clojure web apps will have
access to BigTable and be able to auto-scale based on load.  Clojure
in the cloud!

Robin

On Feb 2, 2:35 pm, Mark Derricutt <m...@talios.com> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to