Hacker News new | ask | show | jobs
by skittles 4356 days ago
TCO isn't really transparent to the programmer. Some recursive calls cannot be optimized, so the programmer has to know how to write recursive functions that can be.