Actually, while it may seem like a mere annoyance, choosing an arbitrary limit for a text buffer in a language without a proper string type (*coughcoughCcough*) can lead to the dreaded buffer overflow exploit if you code carelessly. Many security holes have arisen through this practice.