Ricky Clarkson | 2 Dec 2008 16:18
Picon

Re: Re: Type Synonyms in Scala

What possibilities?  I'd be interested to see whether it would be worth the extra deployment difficulty.

I suppose structural typing could be made not to use reflection, for example.

2008/12/2 David MacIver <david.maciver <at> gmail.com>
On Tue, Dec 2, 2008 at 2:54 PM, David J. Biesack <David.Biesack <at> sas.com> wrote:
> Date: Tue, 2 Dec 2008 12:50:43 +0000
> From: David MacIver <david.maciver <at> gmail.com>
>
> And to be clear, while I am perfectly happy to suggest that Scala should get
> its own classloader,

Requiring a Scala classloader would necessitate a *lot* of deployment
scenario validation (especially when integrating with Java; think J2EE,
OSGI, Java module system JSR 277, javax.tools, etc.), where interaction
and integration with existing framework classloaders can be cumbersome
at best.

Perhaps. But these are problems that are already being solved in the contexts of other JVM languages: JRuby (in particular JRuby + Glassfish showcases a lot of potential issues as being very surmountable), Groovy, Clojure, etc. and it opens up a lot of possibilities.


Gmane