Почему такие программы, как Microsoft Excel, Gnumeric и OpenOffice.org Calc, имеют жестко заданные ограничения на количество строк и столбцов? Это похоже на архаичную технику программирования, когда электронные таблицы считались требовательным приложением, а динамическое распределение памяти считалось «высококачественным». Я предполагаю, что это указывает на то, что некоторый ресурс распределяется статически, исходя из предположения, что «никому никогда не понадобится больше, чем это», что вводит очень произвольное ограничение в приложение. Какая логика стоит за этим?
Примечание: я знаю, что некоторые люди будут утверждать, что этот вопрос не связан с программированием. Вот упреждающее опровержение: этот вопрос связан с программированием, потому что он спрашивает, почему используется широко распространенная и, казалось бы, устаревшая методология программирования.