On 9/1/12 4:40 AM, Jim White wrote:
I started using Kawa in 1996 and spent ten years telling folks it is the
greatest thing for the JVM nobody had heard of.  ;-)

It probably doesn't count as a "scripting" language but I think Fujitsu
NetCOBOL was one of the earliest non-Java languages that compiled to JVM
bytecode that I recall.  I think it was announced by (concurrently
with?) the Java 1.0 release in January.  I never used it so I don't know
when it was actually available.  I don't see any clear documents that
say what the release date was, but the copyrights do date from 1996.

https://www.google.com/search?q=cobol+jvm+fujitsu+1996

Similarly for Ada.  This article is timestamped May 1996:

http://www.adahome.com/Tutorials/Lovelace/java.htm

In any case, Kawa gets my strong endorsement as oldest JVM bytecode
compiled language with a REPL.  I don't even recall what the second JVM
language (bytecode compiled or not) with a REPL that I encountered was
(LISP being so obviously the right choice anyhow! ;-).

Kawa was always first and impressive, shortly available after the first public, outside-of-SUNW (java-1.0(alpha/beta)2) release in Spring 1995.

For the record on other Lisp REPLs with compilers department, the J editor started with a sexp interpreter with its release in 1997(?) By 2003, enough code was public to be a plausible Common Lisp interpreter with a compiler to bytecode for most cases. It took until [October 2011 to become a conforming ANSI implementation][1].

[j]: http://armedbear-j.sourceforge.net/
[1]: http://blip.tv/eclm/eclm-2011-erik-h%C3%BClsman-abcl-1-0-5771267

--

"A screaming comes across the sky. It has happened before, but there is nothing to compare it to now."


--
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to jvm-languages@googlegroups.com.
To unsubscribe from this group, send email to 
jvm-languages+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en.

Reply via email to