Article View: comp.lang.java
Article #73Re: Will Java kill C++?
From: D'Arcy Smith
Date: Fri, 01 Mar 1996 18:26
Date: Fri, 01 Mar 1996 18:26
34 lines
1944 bytes
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!newsReferences:
<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>