[2731] in java-interest

home help back first fref pref prev next nref lref last post

java and scripting language

daemon@ATHENA.MIT.EDU (ser@jersey.uoregon.edu)
Thu Oct 12 04:22:18 1995

From: ser@jersey.uoregon.edu
To: java-interest@java.sun.com
In-Reply-To: owner-java-interest-digest@java.sun.com's message of Sun, 08 Oct 
 1995 13:11:09 -0700.
	     <199510082011.NAA27103@java.sun.com> 
Date: Wed, 11 Oct 1995 22:41:03 -0700

hubert@SPARKY.CS.NYU.EDU (Hung-Hsien Chang)
> Has Sun planned to write a scripting language for the Java? 
> Especially the GUI part ? anything like tk/tcl?

On that note, I'd like to offer my support of the idea that the Java 
development team accept the TK development team's suggestion that Java drop 
the AWT implementation and use imbedded Tk with the AWT class interface.  
There are several points which are valid in this case, and please read the 
entire message before you decide to flame me:

1) You folks have enough trouble working the bugs out of Java without having 
to worry about developing a UI from scratch.
2) The Tk project is internal to Sun, which is important on many levels, even 
given the inter-group rivalry.
3) Tk exists everywhere already.  That would be that much less porting you 
need to do.
4) Tk has a lot of functionality which would require a lot of effort to 
reproduce if you continue with the current AWT implementation.
5)  The Tk interface is well designed.

My disclaimers are primarily for the people who do not know much about TCL/Tk: 
this is not an argument for TCL inclusion in Java.  I do not like TCL.  
Including Tk wouldn't neccessarily mean using the TCL scripting language for 
generating interfaces.  Using Tk wouldn't mean using an external library, or 
changing the was AWT is invoked from Java.

For the people on the JDT, I can only say with deepest sincerity that I 
believe integrating Tk into Java would be tremendously helpful to your 
development efforts, which would help us application developers by providing 
us quickly with a stable interface package, not to mention helping you port to 
more platforms more quickly.  On a more aesthetic note, I personally like the 
look and feel of Tk applications.

--- SER

-
Note to Sun employees: this is an EXTERNAL mailing list!
Info: send 'help' to java-interest-request@java.sun.com

home help back first fref pref prev next nref lref last post