In general, I think language-specific extensions are great.

My feeling is that we wouldn't want to make the standard Java library
dependent upon an extension like Clojure, so a parallel compiler/library
sounds good. That said, I see no reason why you shouldn't be able to have
that one depend on the standard Java one for most of its library.

On Tue, Oct 5, 2010 at 6:04 PM, Max Hodak <maxho...@gmail.com> wrote:

> So I've been doing a lot in Clojure recently, and writing Clojure clients
> and servers using the Java bindings is pretty awkward.  It's obviously
> possible since they're both JVM languages, but it could be made a lot
> nicer.
>  What's the opinion on where this belongs?  Should it be built onto the
> Java
> extension, or would it make sense to write a new compiler/library set?
>  Same
> question goes for Scala, though the impedance mismatch isn't as bad there.
>  More generally: when you have multiple languages targeted at a platform,
> are we content to have a compatible library available, or are
> language-specific extensions welcome?
>

Reply via email to