comp.lang.ada
 help / color / mirror / Atom feed
From: jmartin@kaiwan009.kaiwan.com (Jay M Martin)
Subject: Re: C++ Envy
Date: 19 Jan 1995 21:30:13 -0800
Date: 1995-01-19T21:30:13-08:00	[thread overview]
Message-ID: <jmartin.790578458@kaiwan009> (raw)
In-Reply-To: 3fj4oa$9a8@cronkite.seas.gwu.edu

I am confused : "Change the makefile?".  Suppose a programmer
is maintaining a piece of code (file) which includes "blah.h".  Now
the programmer needs to make a change to the code and being a
typical macho C type he thinks that "protection is for wimps" and
is sure that he could save a few pico seconds per hour if he could massage
the insides of the objects of the classes in blah.h directly.  So
he does the define trick in the file he is modifying and configures it.
Note that no changes need to be made to blah.h or the makefile. 
Of course, a year later after the C stud has gone to greener pastures
the classes in blah.h are changed causing all his code to break.

Jay
 




  parent reply	other threads:[~1995-01-20  5:30 UTC|newest]

Thread overview: 19+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1995-01-12  9:39 C++ Envy R.A.L Williams
     [not found] ` <3f9bha$r16@gnat.cs.nyu.edu>
     [not found]   ` <3fcjp5$b0v@cronkite.seas.gwu.edu>
1995-01-16 18:48     ` Robert Dewar
     [not found]     ` <3fe433$evq@nonews.col.hp.com>
     [not found]       ` <3fj4oa$9a8@cronkite.seas.gwu.edu>
1995-01-20  5:30         ` Jay M Martin [this message]
1995-01-21 21:13           ` David O'Brien
1995-01-22  6:39             ` Jay M Martin
1995-01-23 14:37               ` Jules
1995-01-24 18:56                 ` Robert A Duff
1995-01-25 15:19                   ` Robert I. Eachus
1995-01-22 21:18             ` Robert Dewar
1995-01-23 22:03               ` Charles H. Sampson
1995-01-25  6:38               ` David O'Brien
1995-01-25 15:49                 ` Jay Martin
1995-01-25 23:47                   ` Jay Martin
1995-01-28 18:52                 ` Chris Warack <sys mgr>
1995-01-30 16:44                   ` Robert I. Eachus
  -- strict thread matches above, loose matches on Subject: below --
1995-01-05 17:12 SBS Engineering
1995-01-06 17:21 ` Huayong YANG
1995-01-09 16:13   ` Cyrille Comar
1995-01-10  4:07   ` Jay Martin
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox