Tag Archives: Coding

Programming in 10 Years

Peter Norvig says this on his very-well written blog (and 10000 hours practice rule from Outliers as well), http://norvig.com/21-days.html

Posted in Uncategorized | Tagged | Leave a comment

Case Study – Compiler Optimization

They (compiler optimizations) do result in weird things sometimes and here is one such ¬†found with FreeRTOS for ARM Cortex-M3 port. This is as result of “Tail Call Optimization” as I had mentioned it in detail in my last post … Continue reading

Posted in Coding | Tagged , , | Leave a comment

Tail Call Optimization

Summary Tail Call Optimization is an optimization strategy used by compiler to generate code in which subroutine/function call is done without adding stack frame to call stack. More info is available here, http://en.wikipedia.org/wiki/Tail_call In Action I will try to explain … Continue reading

Posted in Coding | Tagged , , , | 1 Comment