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

Stallman : Il compilatore C produrrà codice migliore e girerà più velocemente. Il debugger è migliore. Per ogni pezzo potrrei trovare o meno un modo per migliorarlo. Ma non c'è un'unica risposta a questa domanda. In un certo senso ottengo il beneficio della reimplementazione, che rende molti sistemi molto migliori. In un certo senso è perché sono in questo settore da lungo tempo e ho lavorato su molti altri sistemi. Perciò ho molte idee da realizzare. Un aspetto in cui sarà migliore è che praticamente tutto nel sistema funzionerà su file di ogni dimensione, su linee  di ogni dimensione, con ogni carattere che vi appaia. Il sistema Unix è pessimo da questo punto di vista. Non è una novità, come principio di ingegneria del software, che non si dovrebbero avere  limiti arbitrari. Ma metterceli sempre, era una pratica standard per Unix, forse solo perché lo scrivevano per un computer molto  piccolo. L'unico limite nel sistema GNU è quando il programma finisce la memoria per aver cercato di lavorare su troppi dati e  non ha posto per tenerli tutti.