Mikhail писал(а):Причем здесь размер?
Очень даже причём. Паскалевски-лазарусные демки, если их много, отжирают немаленькое дисковое пространство, хоть упэиксом их жми чтобы в режиме простоя не жрали в три горла.
>или реализации альтернативного компилятора), чем больше в RTL элементов, тем сложнее
Уже была их куча. Один написан на ассемблере и потому приколочен к платформе гвоздями, другой, как визуалбейсик - на плюсах и стоил как новенький ПК. Так что дело не в количестве функций RTL а в системном подходе к компиляторостроению. Если проапгрейдить встроенную иде, то тогда можно будет замахнуться и на пользовательские патчи для компилятора. Полностью альтернативный fpc для больших компьютеров сейчас не нужен. А если ты говоришь про компилятор для микроконтроллеров, то это отдельный вопрос.
>Зачем в RTL пихать работу с файлами например?
Да затем, что приложению это нужно, а то что есть в sysutils - большое и жирное, а linux не кроссплатформенный модуль, для винды его как dos не собрали.