<Р> Въпреки че е заобиколен начин да го кажа, Wirth е по същество твърди, че въпреки че скоростта на обработка е непрекъснато се увеличава през годините и продължава да го така, софтуерът работи на нашите приложения, не е много по-бързо - и наистина, това е понякога дори по-бавно - от по-стар софтуер, който изтича на много по-икономична машини за обработка преди повече от 40 години. A текстообработваща програма от 1970 г., например, може да са необходими само 8000 байта за да работи правилно, удивително ниска количество памет по днешните стандарти; Въпреки това, настоящите приложения за текстообработка нуждаят стотици пъти повече място за съхранение, за да получите по същество същата проста задача направено. Единствената причина, всъщност можем да използваме тези програми, дори уж прости като Microsoft Word, се дължи на увеличението на скоростта на обработка, която идва от закона на Мур.
Тази ситуация, според Wirth, не е желателно от гледна точка на дизайна ефективност. Ако повече хора смятаха, че е пусната в това как ние правим и използване на софтуер, обемът на работата, процесор прави и броят на изчисления е необходимо да стартирате дадена програма може да изглежда малко по-привлекателни.
<Р> Wirth атрибути на проблеми с производителността с днешната софтуер за нещо, наречено софтуер подувам, термин, който се отнася до повишена сложност на днешните софтуерни приложения. Това е свързано с изявление Wirth е:. &Quot; Software разширява до запълване на наличната памет " Тъй като производителите на компютри продължават да се покачват процесорна мощ и размера на паметта на нашите компютри не могат да държат, разработчици на софтуер, просто добавете по-голяма сложност на програмите, за да ги накара да се направи повече. - И това е точно това, което правят
Причина за Software Балон <Бразилски>
Защо се случва на този софтуер подувам? Има две основни причини, според Wirth, че разработката на софтуер изостана хардуер скорост. Един от тях е на клиента - компютърни потребители в широката общественост, които