За съжаление, изостаналото ни общество не може да пише софтуер вече, понеже всеки проблем се решава, като хвърлят повече памет по него. Този пример го давам постоянно, но ще се повторя и тук. През 2002-ра излезе Warcraft 3, игра, която след това създаде или популяризира цели нови жанрове. Играта беше на един диск, като експанжъна от 2003-та заемаше още един. Но да се придържаме към оригиналната игра. Какво се съдържаше на този диск?
- играта в абсолютната ѝ цялост
- кампанията и всичкия контент покрай нея
- мултиплейър клиент, който включваше игра по LAN, IP и Battle.net
- всички синематики (някои от които спечелиха оскари)
- графичният клиент - менюта, бутони, всичката навигация
- мап едитора, който ти позволяваше да ползваш енджина, за да си правиш твои карти. В това нещо са създадени цели нови игри и жанрове като DotA, да не говорим за всичките къстъм карти, кътсцени (правеха цели филми) и т.н., които се бълваха и все още се бълват от комюнитито
Всичко това беше събрано на 700 MB, плюс някакви дребни пачове, които Близард пускаха от време на време. Споменавам всичко това, защото като извадиха Reforged преди няколко години, което трябваше да е римейк, който подобрява цялото изживяване. Само графичният клиент беше над 20GB... Да не говорим, че бяха натрошили играта до неузнаваемост, нещо, което се мъчат да оправят и до ден днешен.
При операционните системи нещата не стоят по-добре. Windows е абсолютно прасе и половината ти RAM заминава още като буутнеш в десктоп средата, без да пускаш нищо друго. Същата е ситуацията с Mac, където само системата, без да си пуснал каквото и да е, заема 16 GB RAM на версията с 32GB. И вместо да се възползваш от допълнителното място, за да можеш да караш повече приложения едновременно на по-ниска цена, операционната система ти скопява ресурсите наполовина, а насреща не получаваш кой знае какво. Може да пусна скрийншоти после, но Linux + dwm с няколко пача заема само 800Mb RAM и върви видимо по-бързо от гореизброените. Невероятно е какво можеш да постигнеш, когато десктоп средата ти е 2-3 хиляди реда код, за разлика от милионите редове при другите. Да не говорим за самите операционни системи, при които разликата е осезаема и фактът, че Microsoft си купиха място в Linux фондацията, защото ги е страх, трябва да ви казва всичко най-лошо.
Следва логичният въпрос: защо някакъв финландски швед и една шайка германци се справят по-добре от цели корпорации, при това са започнали тези проекти безплатно и ги предоставят безплатно? Просто на корпорациите не им пука и не искат да вадят добри продукти. Това е. Също така софтуерът се пише вече основно от индийци, така че правете си изводите.
Ще бъде ли Windows 12 по-производителен? Не. Ще става още по-лошо.