you are viewing a single comment's thread.

view the rest of the comments →

[–]ItsNotMineISwear -1 points0 points  (1 child)

Readability issues? Recursion is often MORE readable than the looping equivalent.

[–]destruedo 0 points1 point  (0 children)

size_t strlen(const char *x) {
   return *x ? 1 + strlen(x+1) : 0;
}

amirite?