Hello Hans,
> Basically Scala support has two aspects. One is to provide a
> Scala plugin for building Scala projects.
I was aware of the two aspects, and my 'pity' was related
to this one.
The other aspect was only a spontaneous reaction to your
announcement reg. core and "other" script engines.
> I have created a first draft of the wiki page: http://
> docs.codehaus.org/display/GRADLE/Requirements+for+a+JVM+langua
> ge+to+be+used+for+build+scripts
Fine, thank you!
> How would Scala fit into this?
Well, to be honest, I am new to Scala too ;-) .
So the next only reflects what I understood so far.
First, Scala has an interpreter working on a binding
and compiling its literal input to a class in memory
in the same way like GroovyScriptEngine does.
What I do not see as possible is setting a delegate to
a closure and the meta-magic of methodMissing .
I think one starting point is your hint, that one could
easily write a Java build script engine.
So Scala should almost doubtless be usable.
The rest, I suppose, would be done in a way totally different
to Groovy, to achieve a DSL working on the core.
Perhaps I will find some time to check Scala especially
about this aspects.
KR
Det
***********************************************************************
Die Information in dieser email ist vertraulich und ist ausschliesslich
fuer den/die benannten Adressaten bestimmt. Ein Zugriff auf diese
email durch andere Personen als den/die benannten Adressaten ist
nicht gestattet. Sollten Sie nicht der benannte Adressat sein, loeschen
Sie bitte diese email.
***********************************************************************
BITMARCK Software GmbH
Paul-Klinger-Strasse 15, 45127 Essen
Amtsgericht Essen HRB 20680
Geschaeftsfuehrer: Frank Krause, Andreas Prenneis
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email