🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: aus.computers.java
Article #994

Re: Compiling for a single platform

#994
From: Cannon
Date: Wed, 01 Dec 1999 00:00
57 lines
3288 bytes
I went to the tower page and the following excerpt sums it up:
{
 Please note that TowerJ, is a deployment solution for process-intensive
Java server applications and currently does not include graphic support for
AWT or Swing.
}
The native code compilers do enhance the speed and execution of pure java
code.
IBM's was supporting awt the last time I run it, and it is almost as VB when
it comes to deployment of your application.
In my opinion, currently the best deployable language is Delphi then C and
C++ programs.
Whish I stayed to Delphi few years back.
However, when it comes to safe object technology and reusability Java
outperforms all.
These native code compilers are excellent when it comes to rapid application
development.
That is when you know your code works, but you do not have time to optimise
and make it faster.
I haven't tested the latest "High Performance Compiler" but it would be
lovely if it supported also the shwing classes.
Once compiled application startup and perform significantly faster,
drawback, sometimes the code needs to be tweaked, especially AWT related to
make things work the same as under the JVM.


Goo <gumby@zipworld.com.au> wrote in message
news:80lgi7$gh0$1@zipperii.zip.com.au...
> In article <danielt-1411991513020001@192.168.0.17>,
> Trembath <danielt@ihug.com.au> wrote:
> >Hi everyone,
> >
> >Im fairly new to java and have only been programming with it fairly
> >basicaly for a short while.
> >
> >What i want to know is, can i compile direct to machine code for my mac,
> >as apposed to byte code and having to live with the VM?
> >
> >Im not worried about it being cross platform or any such thing. Its just
> >im wanting to make a few small applications to run on my mac, and i want
> >to be able to move them around to machines that dont have normal java
> >stuff installed.
>
> Same here. :) I've heard of programs like TowerJ (http://www.towerj.com)
> and a friend has told me about Visual Cafe ... TowerJ seems to compile to
> a fully standalone binary for Win32/Linux platforms, but Visual Cafe seems
> to require a .dll to go with the .exe. I tried an alpha version of IBM's
> High Performance Compiler, but like Visual Cafe it also requires a .DLL to
> be installed on the machine (and a large one too).
>
> Has anyone here used TowerJ or other products? How well do they work?
>
> I'm mainly interested in compiling to native x86 for Win32/Linux, other
> platforms would be nice too though. :)
>
> TIA,
> goo
Technical Details
Message-ID: <MO114.714$Hy3.10018@nsw.nnrp.telstra.net>
Path: arc1-ca.pugleaf.net!unknown!not-for-mail
References: <danielt-1411991513020001@192.168.0.17> <80lgi7$gh0$1@zipperii.zip.com.au>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d6db,ab4afd63928ede8c
X-Google-Attributes: gid10d6db,public
From: "Cannon" <wb@nospam.basketball.net.au>
Subject: Re: Compiling for a single platform
Date: 1999/12/01
Message-ID: <MO114.714$Hy3.10018@nsw.nnrp.telstra.net>
X-Deja-AN: 555153337
References: <danielt-1411991513020001@192.168.0.17> <80lgi7$gh0$1@zipperii.zip.com.au>
X-Priority: 3
X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300
X-Complaints-To: abuse@telstra.net
X-Trace: nsw.nnrp.telstra.net 944023852 203.35.100.252 (Wed, 01 Dec 1999 15:50:52 EST)
Organization: Customer of Telstra Big Pond Direct
X-MSMail-Priority: Normal
NNTP-Posting-Date: Wed, 01 Dec 1999 15:50:52 EST
Newsgroups: aus.computers.java