On Tue, 20 Jun 2000, Benjamin Scott wrote:

>   Some are frameworks to support execution of programs that generate web
> content.  (CGI, ASP)  Those programs may be scripts.

And the framework for Java is Enterprise Java Beans (EJB), and thus
is a framework that supports one language (but which could support
others that support the interfaces, i.e.jpython), although the new
Corba Container spec is based on EJB.  IBM also has something similar
to EJB (I understand they wrote most of the EJB spec for Sun), but
isn't "certified" since they disagree with Sun on licensing issues.
Politics is wonderful.

> 
>   XML is a mark-up language, similar to HTML, for describing the type and
> relations of arbitrary data.
> 
>   Java is a language (like C), a compiler for same, an architecture
> specification (like i386), a virtual machine implementation of same, and a set
> of runtime libraries and interfaces, all caught up in the politics of
> inter-corporate warfare.
> 
> > Some are interpretive (Basic, JavaScript-? (or is it run from the JVM?).
> 
>   VBScript and JavaScript are interpreted at runtime, yes.
> 
>   It is important to note that, other then some syntactical similarities and a
> lot of marketing, Java and JavaScript have nothing to do with each other.  
> JavaScript was originally called "LiveScript", and was simply Netscape's very
> own scripting language.  Then Sun and Netscape noticed how similar LiveScript
> was to Java, and decided to make that a feature.  Things have progressed from
> there.
> 

Or more correctly, Netscape noticed that Java was hot, so let's name our OO scripting
language after it, since Java is OO, and our scripting language is OO
(i.e. marketing)

The Java Scripting Language is (get ready for it) Java Scripting Pages
(JSP).   Which can be embedded in EJB.. (as you say above, it's all
caught up in corporate politics, leave it to Sun to take a good idea &
politicize it - at least they haven't royally screwed the execution of
it).


------------------------------------------------------------------------
Jeffry Smith      Technical Sales Consultant     Mission Critical Linux
[EMAIL PROTECTED]   phone:603.930.9379   fax:978.446.9470
------------------------------------------------------------------------
Thought for today:  Mathematics is the only science where one never knows what 
one is talking about nor whether what is said is true.
                -- Russell



**********************************************************
To unsubscribe from this list, send mail to
[EMAIL PROTECTED] with the following text in the
*body* (*not* the subject line) of the letter:
unsubscribe gnhlug
**********************************************************

Reply via email to