🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java
Article #124

Re: Will Java kill C++?

#124
From: Peter Jackson
Date: Fri, 05 Apr 1996 22:18
57 lines
2730 bytes
On Fri, 5 Apr 1996, Peter Hinely wrote:

> That very well may be, but I think computer science departe departments
> are relatively conservative in their choice of teaching languages, and
> take quite a while to adopt a new teaching language.  Who knows... by the
> time Java is a mainstream language used in CS courses, there may be other
> newer languages that are the "hot-thing". 

Funny. My C instrucor always talks about how much C and C++ suck. (Him 
not me.)  He also says that we should forget C as soon as we leave the 
class because "there are better things coming". Same guy also teaches 
lists without ever mentioning pointers, using non destructive list 
operations.

> >because it is (Java) the best example of what a programming language should
> >be.  
> 
> Puh-lease!

OK. But only because you said please.

> What about multiple inheritance?  

From the white paper on Java:

Multiple inheritance - and all the problems it generates - has been 
discarded from Java. The desirable features of multiple inheritance are 
provided by interfaces - conceptually similar to Objective C protocols.

> Functions as first class objects?

Ummm...what are functions? I've never heard of a java function,  only a C 
function.

Another quote from the paper:

Java has no functions. Object oriented supesedes functional and procedural 
styles.  Mixing the two just leads to confusion and dilutes the purity of 
an object oriented language.
 

If you want all that stuff, use C++. I like programming in ANSI C. I 
also like programming in C++.  I really like programming in Java.  They 
are all just a bit different. I can't blame you for being scared of a new 
way of thinking.  Historically, this is what happens when new ideas are 
presented.  

Anybody for the creation of alt.civil.war.C++.vs.Java ?

regards,

  --pete

Peter Jackson, CNA     	 * Life's a BETA,
http://umbc.edu/~pjacks1 * 
pjacks1@gl.umbc.edu  	 *     then you crash....
pjackson@newmedium.com   *  
Technical Details
Message-ID: <Pine.SGI.3.91.960405170438.21749A-100000@umbc8.umbc.edu>
Path: arc1-ca.pugleaf.net!umbc8.umbc.edu!pjacks1
References: <3134D499.653E@ix.netcom.com> <315BFB16.B74@isg.de> <4jgv6t$hon@kadath.zeitgeist.net> <4k3cdo$np5@taurus.adnc.com> <DpEJnu.DDL@news.hawaii.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!umbc8.umbc.edu!pjacks1
From: Peter Jackson <pjacks1@gl.umbc.edu>
Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
Subject: Re: Will Java kill C++?
Date: Fri, 5 Apr 1996 17:18:49 -0500
Organization: University of Maryland, Baltimore County
Message-ID: <Pine.SGI.3.91.960405170438.21749A-100000@umbc8.umbc.edu>
References: <3134D499.653E@ix.netcom.com> <315BFB16.B74@isg.de> <4jgv6t$hon@kadath.zeitgeist.net> <4k3cdo$np5@taurus.adnc.com> <DpEJnu.DDL@news.hawaii.edu>
NNTP-Posting-Host: umbc8.umbc.edu
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
NNTP-Posting-User: pjacks1
X-Sender: pjacks1@umbc8.umbc.edu
In-Reply-To: <DpEJnu.DDL@news.hawaii.edu>