Wie funktional ist C++11?
-
int add(int a, int b) { if (b == 0) return a; return add(1 + a, b - 1); }
macht gcc 4.5 (mingw) mit -O3 -march=native auf AMD Sempron 3000+ zu
pushl %ebp movl %esp, %ebp movl 8(%ebp), %eax addl 12(%ebp), %eax leave ret
Also ist C++ funktional.
-
wer beid en gcc entwicklern hat denn denkzeit darauf verschwendet, SOWAS bis zum letzten Takt zu optimieren? wtf?
-
Der Optimizer von GCC macht mir Angst