Z:gnu-www-ja-byte-interview--74680c-=3Cstrong=3EStallman=3C/strong=3E: The/uk

Столмен : Компілятор C буде видавати кращий код і працювати швидше. Зневадник також кращий. Кожну частину я можу поліпшити, а можу і не поліпшити. Але єдиної відповіді на це питання немає. У деякій мірі я виграю від повторної реалізації, що робить багато систем набагато ліпшими. Частково це тому, що я провів багато часу в цій галузі і працював над багатьма іншими системами. І тому у мене є багато ідей для реалізації. Одна з сторін, з якої вона буде краща, це те, що практично все в системі буде працювати з файлами будь-якого розміру, рядками будь-якого розміру і з будь-якими символами в них. Система Unix дуже погана в цьому відношенні. Відсутність довільних меж &mdash; це аж ніяк не новий принцип проектування програм. Це просто було стандартною практикою при програмуванні Unix  встановлювати їх скрізь, можливо, просто тому, що вони писали її для дуже маленького комп'ютера. Єдине обмеження в системі GNU &mdash; це коли ваша програма вичерпує доступну пам'ять через те, що намагається обробити занадто велику кількість даних, які ніде розмістити.