[3610] in java-interest

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

Re: Java outside the web.

daemon@ATHENA.MIT.EDU (R.Volkmann)
Fri Nov 17 12:13:37 1995

Date: Fri, 17 Nov 1995 08:27:56 -0600
From: "R.Volkmann" <m224873@svxtrm14.mdc.com>
To: matt@shire.math.columbia.edu
Cc: mlorton@eshop.com, java-interest@java.Eng.Sun.COM
In-Reply-To: <Pine.ULT.3.91.951116100442.11739D-100000@gandalf.math.columbia.edu> (matt@shire.math.columbia.edu)
Reply-To: "R. Mark Volkmann"<m224873@svmstr01.mdc.com>

>Date: Thu, 16 Nov 1995 10:16:46 -0500 (EST)
>From: Matt Greenwood <matt@shire.math.columbia.edu>
>Cc: java-interest@java.Eng.Sun.COM
>Mime-Version: 1.0
>Content-Type: TEXT/PLAIN; charset=US-ASCII
>Sender: owner-java-interest@java.sun.com
>Precedence: bulk
>X-Info: To unsubscribe, send 'unsubscribe' to java-interest-request@java.sun.com
>
>Hi Michael, et al.,
>
>On Wed, 15 Nov 1995, Michael Lorton wrote:
>
>> > (3) Does anybody think that Java might be useful outside the Web
>> > world? Is it still advisable to use Java if I am not programmi ng for
>> > Web?
>> 
>I have been programming and teaching C++ for a while and one of the biggest 
>problems about C++ is that while it is rather easy to learn. It is rather 
>hard to program effectively. By this, I mean that to use C++ really well, 
>you have to be a *very* careful programmer.

Your response is right on target!  Programming effectively in C++ requires
a lot of reading.  Books like "C++ Primer" by Lippman and "Effective C++" by
Meyers help immensely but few programmers are going to take the time to
read them or other books.  Bad C++ can be worse than bad C so unleashing the
complexity of C++ to the masses is a scary thing.

>This is where (IMHO) Java comes in. After programming for the past few 
>months in Java, I have found that it lets you get *very* far in *real* 
>programming *without* having to worry to much (for example about memory 
>management). Furthermore, its syntax is very like C/++. This makes Java 
>an *excellent* candidate for a bridge between C and C++.

Many may wish to stop right there (at Java) and not proceed to C++.

>I think it could 
>be the perfect language for an introduction to OO techniques, allowing for
>the versatility of programming network and graphical applications with 
>the ease of use that is rarely found elsewhere.

IMO, the only other place it is found is Smalltalk.  I would have preferred
that the syntax of Java be based on Smalltalk than C++ but the market has
spoken.  Maybe someday there will be a Smalltalk-like version of Java that
generates the same byte code.  Wishful thinking I know.

|----------------------------------------------------------------------------|
| R. Mark Volkmann - Principal Specialist Programmer/Analyst                 |
| McDonnell Douglas Aerospace, St. Louis, Missouri, USA                      |
| EMAIL m224873@svmstr01.mdc.com, VOICE (314)232-0498, FAX (314)233-5489     |
|----------------------------------------------------------------------------|
  "As the light changed from red to green to yellow and back to red again,
   I sat there thinking about life.  Was it nothing more than a bunch of
   honking and yelling?  Sometimes it seemed that way." -- Jack Handy
-
This message was sent to the java-interest mailing list
Info: send 'help' to java-interest-request@java.sun.com

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