std::pow implementation

Gabriel Dos Reis gdr@integrable-solutions.net
Wed Jul 30 14:44:00 GMT 2003


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



More information about the Gcc mailing list