-
Автор темы
- #1
Здравствуйте, привет всем.
Статья небольшая, сразу перейдем к цифрам.
Исходный код Windows в основном написан на C++ и Cи, так же, небольшое кол-во кода - ассемблер.
--Это не официальные данные, цифры примерные--
Цифры взял из Я. Дзена и Пикабу.
Кстати, вот еще что-то интересное:
Трассировка вызовов Linux для Apache:
А вот трассировка вызовов Windows сервера под управлением IIS:
Как видите, у Windows все намного сложнее и запутаннее.
Это объясняет тот факт, почему в винде нельзя убрать одну ошибку, не задев другие важные части.
Статья небольшая, сразу перейдем к цифрам.
- Windows NT 3.1 (1993) - 5,6 миллиона строк исходного кода (MLOC)
- Windows NT 3.5 (1994) - 8,4 MLOCs
- Windows NT 3.51 (1995) - 10,2 MLOCs
- Windows NT 4.0 (1996) - 16 MLOC
- Windows 2000 (2000) - 29 MLOC
- Windows XP (2001) - 35 MLOC
- Windows Vista (2007) - 45 MLOCs
- Windows 7 (2009) - 42 MLOCs
- Windows 8 (2012) - 50 MLOCs
- Windows 10 (2015) - 55 MLOCs
Исходный код Windows в основном написан на C++ и Cи, так же, небольшое кол-во кода - ассемблер.
--Это не официальные данные, цифры примерные--
Цифры взял из Я. Дзена и Пикабу.
Кстати, вот еще что-то интересное:
Трассировка вызовов Linux для Apache:
А вот трассировка вызовов Windows сервера под управлением IIS:
Как видите, у Windows все намного сложнее и запутаннее.
Это объясняет тот факт, почему в винде нельзя убрать одну ошибку, не задев другие важные части.