| ▲ | swiftcoder an hour ago | |||||||
> In 2001 Mark Probst implemented tail-call optimization in GCC MSVC didn't add tail-call optimisation until sometime in the 2010s, IIRC. I distinctly remember sending a tail-recursive C++ program to someone who developed on Windows, and it crashing, in the late mid-to-late 2000s. | ||||||||
| ▲ | throw-qqqqq 29 minutes ago | parent [-] | |||||||
MSVC stands for MicroSoft Visual C++ compiler AFAIK. It famously doesn’t support a few features of C99. They don’t really seem to care much about regular C support (non-C++). | ||||||||
| ||||||||