Java - Why is the tail call recursion pattern faster than the normal recursion pattern?
1889
How do I write a correct micro-benchmark in Java?
52385
Weird evaluation order in chained functions
148830
Why does this program print "forked!" 4 times?
69713
Are any JavaScript engines tail call (TCO) optimized?
78404
How to avoid infinite recursion with super()?
129660
Why is array.push sometimes faster than array[n] = value?
17990
Why does the order of the loops affect performance when iterating over a 2D array?
132573
Is "for(;;)" faster than "while (TRUE)"? If not, why do people use it?
103417
Why is String.IsNullOrEmpty faster than String.Length?
960
Unexpected behavior of rule matching a pattern
94137
String.Join vs. StringBuilder: which is faster?
52650
What is recursion and when should I use it?
90538
Two ways to map a function on a list: Which one is faster?
153000
Why is Python's 'len' function faster than the __len__ method?
28340
Why use iterators instead of array indices?
97398
Is < faster than <=?
106942
Recursion or iteration?