logoalt Hacker News

adrian_byesterday at 4:51 PM0 repliesview on HN

That is not exactly true, because for a long time tail call optimizations had a lot of restrictions in gcc, so they could be used only seldom.

What is said in TFA is correct in the sense that only in recent years the support for tail call optimization became good enough to be able to rely on it, if you use appropriate compilation options.