🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.lang.java
Article #73

Re: Will Java kill C++?

#73
From: D'Arcy Smith
Date: Fri, 01 Mar 1996 18:26
34 lines
1944 bytes
Eric Williams wrote:
> These applications become *much* easier to construct
> once the programmer is freed from the burden of explicitly managing
> memory.

Nothing precludes the use of GC in C++ - I've used it... it's just done
in libraries rather than as part of the language.  This has the advantage
of allowing the programmer to decide on their style of programming.


> 4. Threads and Monitors
> 
> C and C++ have very little to say about thread management, and less
> to say about synchronization.  These are usually implemented as
> external libraries..... with different APIs on different platforms.
> Using threads and semaphores makes C/C++ applications much less
> portable and much more difficult to debug.

Again, nothing is so "wrong" with moving such things to libraries - 
it means that programmers aren't forced to use one tasking model.  
If Thread support was built into C++ and I didn't want to use the
"chosen" method I wouldn't be able to use a different one - libraries 
allow this.

Just my $0.02 ...

..darcy

-- 
   D'Arcy Smith, Systems Analyst
   Applied Research in Computer Systems (ARCS) Laboratory
   British Columbia Institute of Technology (BCIT), Burnaby, BC, Canada
   E-Mail: darcy@arcs.bcit.bc.ca        URL http://www.arcs.bcit.bc.ca
   Tel:  (604) 432-8281      		Fax:  (604) 436-1297
Technical Details
Message-ID: <3137416B.45BE@arcs.bcit.bc.ca>
Path: arc1-ca.pugleaf.net!news.bcit.bc.ca!news
References: <3134D499.653E@ix.netcom.com> <313613B2.136E@ksopk.sprint.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!news.bcit.bc.ca!news
From: D'Arcy Smith <darcy@arcs.bcit.bc.ca>
Newsgroups: comp.lang.java,comp.lang.c++,comp.lang.smalltalk
Subject: Re: Will Java kill C++?
Date: Fri, 01 Mar 1996 10:26:51 -0800
Organization: ARCS Lab, BCIT
Message-ID: <3137416B.45BE@arcs.bcit.bc.ca>
References: <3134D499.653E@ix.netcom.com> <313613B2.136E@ksopk.sprint.com>
NNTP-Posting-Host: bird.arcs.bcit.bc.ca
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
X-Mailer: Mozilla 2.0 (Win95; I)
To: Eric Williams <Eric.R.Williams@ksopk.sprint.com>