Why is MAXINTERP in <sys/param.h> only 128? I can think of a few: 1. It's been that way a while and nobody's complained 2. If someone's shebangs are longer than that, they're probably doing whatever they're doing horribly, horribly wrong 3. Historical compatibility
Is it one of those? If not, is it something else?