From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,517611567e1815f2 X-Google-Attributes: gid103376,public From: David Botton Subject: Re: Java momentum slowing ? Date: 1999/05/09 Message-ID: <3735DEB0.5D2FDB05@Botton.com>#1/1 X-Deja-AN: 475921592 Content-Transfer-Encoding: 7bit References: <372b0ec7.28153993@news2.ibm.net> <3728E60E.F789FD8@uq.net.au> <37299369.83779478@news2.ibm.net> <7gdlca$2j5l@drn.newsguy.com> <372f0ed9.104817048@news2.ibm.net> <7ghad5$1mma@drn.newsguy.com> <372d6106.5099983@news2.ibm.net> <7gsk7k$5fr@dfw-ixnews5.ix.netcom.com> <37333a43.181207462@news.mindspring.com> <7h399g$4nb@drn.newsguy.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@gate.net X-Trace: news.gate.net 926277300 31734 199.227.148.84 (9 May 1999 19:15:00 GMT) Organization: CyberGate, Inc. Mime-Version: 1.0 NNTP-Posting-Date: 9 May 1999 19:15:00 GMT Newsgroups: comp.lang.ada Date: 1999-05-09T19:15:00+00:00 List-Id: I think you need to see: TASH - TCL/TK bindings for Ada http://tash.calspan.com/ RAPID - TASH GUI Builder ftp://ftp.usafa.af.mil/pub/dfcs/carlisle/usafa/rapid/index.html You also should see some work in progress: GTKAda http://ada.eu.org/gtkada/ GTKAda on Win32 http://www.mv.com/users/jcreem/programming/win32gtk.htm and I am also working on a cross platform GUI project that will also support ActiveX on Win32. BTW The reason many Java apps are marked for Win32 only is not because they are lazy about install scripts, but rather because most Java apps that do anything particularly useful use some sort of native code. I have written in the last few years many Java apps, many of them made use of COM on Win32 and thus non-portable. Java is one of the best scripting languages I have ever used! I highly recommend it whenever perl is too slow and the app is trivial :) David Botton "Pascal F. Martin" wrote: > > In article <7h399g$4nb@drn.newsguy.com>, > steve writes: > > > > I am finding that Ada is actually more portable than Java. > > [...] > > example: > > > > http://www.alphaworks.ibm.com/tech/cfparse > > > > You'll see the platform is windoz. but it is written in Java. > > [...] > > Java portability is a big spam. Ada is much much more portable > > than Java will ever be. > > I would not start a flame war here, but do you know _any_ Ada > standard for Graphical User Interface ? 8-{ > > Most of the time, people use bindings to X Windows (usually custom), > which does not work on 95 or NT, or binding to win32, which does not > work on UNIX. > > I have used a few Java (and written several Tcl/Tk) programs with > a GUI which worked on both systems. I have, so far, never seen such > a program from the Ada side. > > Portability is always a touchy issue: beyond the language, there > is the environment, and it seems people confuse both. If a library > exists in one environment only, using this library makes your program > non portable. It does not matter how portable your language is. > > BTW, Ada is very poor when it comes to user interfaces tools: > either you redo it yourself (hardware dependencies ?) or you use > bindings for a specific OS (or OS family). At least Java is trying > to solve this issue. > > -- > > Pascal F. Martin.