This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: std::pow implementation


dewar@gnat.com (Robert Dewar) writes:

| > 
| > Suggesting that a programmer must only use inline when they are convinced 
| > that better code will always result (ie that using inline when it may only 
| > sometimes produce better code is "dangerous") sounds even more like 
| > spreading FUD to me.  You're going to get people saying "Never use inline, 
| > it can make your code worse".
| 
| I think one reason that the treatment of inline has been much more successful
| in Ada than in C++ (at least in the gcc environment) is precisely that Ada
| programmers are very used to using inline extensively, and assuming that
| the compiler will pay significant attention to their input.

only some (C++) implementors have decided that they know better than
the programmer and they should not listen to the programmer assuming
that their uses of inline is nonsensical.  Other C++ implemetors have
done it different and made good compilers that were known for their
paying attention to the programmer's input.

-- Gaby


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]