Важное объявление!
У Нас Все раздачи мультитрекерные, при нуле пиров в релизах, можете смело вставать на закачку!
 
Автор Сообщение

HUNTER

Стаж:
4 года 4 месяца
Сообщений:
56749

Репутация: 101

[+] [-]
Вне форума [Профиль] [ЛС]


Вокруг нового названия будущей операционной системы Microsoft кипит обсуждение: одни считают использование цифры 10 ответом Apple на Mac OS X, другие полагают, что она должна показать новую веху в истории компании… А правда, как обычно, может оказаться намного проще и прозаичнее. Вспомните шумиху, поднятую вокруг проблемы 2000 года, которая была вызвана всего-то тем, что в старых компьютерных системах под указатель даты было отведено всего два байта, и система не могла отличить 1900 год от 2000.
Похоже, нечто подобное могло угрожать новой версии Windows, сохрани она девятку в качестве номера версии. Но если «проблему Y2K» можно было списать на крайнюю ограниченность ресурсов тогдашних вычислительных систем, то в случае с Windows такого извинения не найти: во всем виновата лень программистов. К счастью, не программистов самой Microsoft — речь идёт о разработчиках стороннего программного обеспечения, поленившихся написать процедуру определения версии операционной системы корректно.
Собственно, всё ясно из кусочка кода, показанного одним из разработчиков Microsoft. Для тех, кто совсем не дружит с программированием, поясняем: при определении версии Windows этот код считывает только первую цифру после названия, и если это девятка — считает, что в системе установлена Windows 95, либо 98. Эти системы давно мертвы, но, похоже, их проклятие дотянулось даже до Windows 10, ведь переписать весь наследный код, встречающийся в великом множестве программ, невозможно, и куда проще изменить цифру в названии самой операционной системы, сохранив совместимость и избежав ряда проблем, что называется, малой кровью. Вот пример того, к чему может привести бессмысленная уже в 95 году экономия нескольких байт.
И таких примеров гораздо больше...
Microsoft пока официально не комментирует эту версию, но сам код действительно встречается в ряде программных продуктов, и проверить это очень легко; пример приведён выше. Иными словами, если описанная проблема и не является единственной причиной переименования Windows 9 в Windows 10, то, по крайней мере, её влияние на решение Microsoft было достаточно велико. Да и всегда можно скрыть столь прозаичную и неинтересную причину под вуалью красивых маркетинговых заявлений.
Источник:

_________________
Показать сообщения:    

Текущее время: Сегодня 03:14

Часовой пояс: GMT



Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах
Вы не можете прикреплять файлы к сообщениям
Вы не можете скачивать файлы