On Apr 25, 8:26 pm, Randall R Schulz <[EMAIL PROTECTED]> wrote:
> On Friday 25 April 2008 10:17, rssh wrote:
>
> > On Apr 25, 7:36 pm, Randall R Schulz <[EMAIL PROTECTED]> wrote:
> > > On Friday 25 April 2008 09:26, rssh wrote:
> > > > ...
>
> > > > scripting/ Groovy, JavaFX, JavaScript
>
> > > What is the working definition of a "scripting" language?
>
> > Oh - interesting question. I'm afraid I don't know short definition.
> > Long - get Ousterhout's original 1990 USENIX paper
> >http://citeseer.ist.psu.edu/ousterhout90tcl.html
> > and change C to Java in item 5
>
> Thanks, I'll check that out.
>
(Sorry, Item 4)
>
>
> > > > to exotics or relative new concepts:
> > > > term rewriting: /TermWare, Tom
>
> > > Tom operates as a Java source-to-source transformation, so
> > > technically it's not a JVM language, right? It arguably has more in
> > > common with ANTLR than with any of the many languages that directly
> > > target the JVM.
>
> > No - Tom 2.x is extension of Java. It is Java class + rule/rewriting
> > matching.
>
> Huh? I'm using Tom 2.5, and you have to write external type and
> constructor definitions in Tom's definition language and then run
> augmented Java programs through the Tom translator to get ordinary Java
> source you can compile.
>
Or, sorry - I understand you question incorrectly (as 'it's Tom about
source/source transformation (?)').
//It's because I know about Tom applications in source/source
transformations ;)
>From other side -- I think that language which compiled to Java
source (and then
to JVM) technically is JVM language, because program on such language
are runs in JVM by default.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---