Actually not true. Java can be natively compiled from source
or bytecode (or a mix) and this can be done for free. Check
out: 

http://gcc.gnu.org/java/

One of the issues I see here is that .NET is not a Delphi
exclusive and if support grows as strong as some people in
this list believe it will then there will be lot's of free
tools, IDE's and compilers for it (witness Mono and
sharpdevelop for instance). Given that MS, HP and Intel
submitted the CLI and C# specs to the ECMA as an open spec
there is a good chance that .NET could be a true competitor
to the Java market at which point Delphi user's may not be
so happy to shell out the wads of dough required to upgrade
or purchase Delphi when you they could download a C# IDE for
free and start producing code.

At the moment I see two strong favourites emerging in Java
(remember Java 1.5 is just around the corner) and .NET.
Certainly if pushed in the .NET direction I don't see any
great compelling reasons to continue developing in Delphi
over C# when C# is an open standard and there are plenty of
good C# IDE choices out there already (including but not
limited to C# builder which you have to pay for).

If you're keeping an open mind on which
architechture/technology to go with you also need to keep an
open mind to what might happen in the future of Delphi. As a
Delphi user I don't want to see a language and IDE of it's
calibre die but I also don't want to be left high and dry if
support for it should decline or stop.

----- Original Message Follows -----
> Phil Scadden wrote:
> 
> >>Short answer: YES!
> >>
> >>My take on this situation is as follows:
> >>
> >>1. Microsoft has already been bitten once having to
> support multiple >>architectures (see Alpha and MIPS), and
> to avoid this problem in the future >>(see x86-64 and
> IA-64) they hace created .NET as a platform neutral
> > >>environment. 
> > Unless .NET can run a great deal faster than Java, then
> > this is a very risky strategy. A port of Linux to
> > x86-64/IA-64 would allow developers to create native
> > applications (open office) that would run rings around
> .NET applications compiled to CLR.
> 
> There's no reason to expect that CIL code /can't/ run at
> the same speed  as Java bytecode.  They're the same basic
> concept, just a different  implementation.
> 
> Where it might fall down is in the implementation of the
> VM and the crap  added to CIL to support various "look how
> much better than Java we are"  features.
> 
> Oh, and Java isn't 'native' at all, just in case you were
> confused about  that.  Where Linux wins is that a huge
> amount of source code is  available to allow you to
> recompile your favorite applications on a new  platform,
> without having to wait for the author to release a 
> platform-specific variant.  If the source /isn't/
> available, you still  have to wait.
> 
> -- 
> Corey Murtagh
> The Electric Monk
> "Quidquid latine dictum sit, altum viditur!"
> 
> ----------------------------------------------------------
> -----------------
>     New Zealand Delphi Users group - Delphi List -
> [EMAIL PROTECTED]
>                   Website: http://www.delphi.org.nz
> To UnSub, send email to: [EMAIL PROTECTED] 
> with body of "unsubscribe delphi"
> Web Archive at:
> http://www.mail-archive.com/delphi%40delphi.org.nz/
---------------------------------------------------------------------------
    New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED]
                  Website: http://www.delphi.org.nz
To UnSub, send email to: [EMAIL PROTECTED] 
with body of "unsubscribe delphi"
Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/

Reply via email to