xml-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Heller <st...@steveheller.com>
Subject Re: Why Java?
Date Mon, 14 May 2001 21:25:21 GMT
Actually, memory management and pointer problems can relatively easily
be avoided in C++, by employing a strategy of encapsulating pointer
and memory management operations inside infrastructure classes rather
than scattering them throughout the source code. By doing this, I have
almost entirely avoided such problems for the past several years, even
though I develop entirely in C++.			

On Mon, 14 May 2001 13:53:45 -0400, James Melton
<james.melton@cylogix.com> wrote:

>I think you need to ask why are so many new projects developed in Java
>instead of C++ rather than just limiting it to XML tools. 
>For us that comes down to an assessment of where we spend
>support/debugging/enhancement hours. Many of those hours with respect to
>C++ are spent hunting memory management and pointer problems. Java
>designers did their best to eliminate these. If we don't lose three
>hours hunting for a stray pointer or memory leak, we get to spend those
>hours doing something that contributes more directly to the business
>bottom line. That makes Java more efficient for development than C++.
>At the same time new projects are also using XML, so the requirement
>becomes an XML parser for Java.
>Shawn Hempel wrote:
>>      Why are most XML tools written in Java?
>James Melton                 CyLogix
>609.750.5190                 609.750.5100
>james.melton@cylogix.com     www.cylogix.com
>In case of troubles, e-mail:     webmaster@xml.apache.org
>To unsubscribe, e-mail:          general-unsubscribe@xml.apache.org
>For additional commands, e-mail: general-help@xml.apache.org

Steve Heller, WA0CPP
(backup email: stheller@Hotmail.com)
PGP public key available from http://pgpkeys.mit.edu:11371
Author of "Learning to Program in C++", Who's Afraid of C++?", "Who's Afraid of More C++?",
"Optimizing C++", and other books
Free online versions of "Who's Afraid of C++?" and "Optimizing C++" are now available
at http://www.steveheller.com/whos and http://www.steveheller.com/opt

In case of troubles, e-mail:     webmaster@xml.apache.org
To unsubscribe, e-mail:          general-unsubscribe@xml.apache.org
For additional commands, e-mail: general-help@xml.apache.org

View raw message