20

Количество строк кода в разных приложениях, системах

А вы задумывались из чего состоят системы которыми вы пользуетесь? Ответ на этот вопрос с вашей стороны меня не волнует (извините за возможную грубость). Сегодня, именно сегодня, я в любом случае расскажу вам о количестве строчек кода в разных проектах.

Поехали!

Начинаем с разных "операционок" - без них никуда.

1. Windows NT 3.1 - появилась на свет в далеком 1993, уже тогда содержала в себе больше 4 млн. строчек на С и С++.

2. Windows NT 3.5 - родилась на год позже своего брата на С++ о котором мы говорили ранее.

Количество строк кода достигало 8 млн. Умный читатель может вычесть из этого количества 4 млн. - получить число на которое выросло число строчек кода за год.

3. А теперь вышедшая в 1996 году Windows NT 4.0, содержащая в себе 11-12 млн. строк.

4. Windows 2000. Просто молчу...целых 30 млн строк...

Стоит признать, это не предел, ведь дальше у нас Windows XP.

5. Windows XP - около 45 млн. строчек. Если я сказал, что предыдущие ОС содержали в себе много кода - прошу простить.

6. Windows 10 - более 60 млн. строк. По настоящему сложная сборка...

Что-то мы застряли на "Винде". Давайте перейдем к Linux.

1. Linux 0.1 - 10 239 строчек. Не стоит забывать, что выпуск этой версии состоялся в 1991 году.

2. Linux 1.0.0 вышедший спустя 3 года состоял из более чем 170к строк.


3. Linux 1.2.0 появившийся на свет в 1995 был создан при помощь 300к строчек.


4. Linux 2.0.0 - 777 956 строк.


5. Linux 2.2.0  - 1 800 847 строк.


6. 2001 год - рождается Linux 2.4.0 состоящий из  3 377 902 строк кода.


7.  Linux 2.6.0  - 5 929 913 строк.


8.  Linux 2.6.32  - 12 606 910 строк.


9. 2017 год на дворе - выходит Linux 4.11.7  основанный на 18 млн. строчках.

Android? 12 млн. строк.

Переходим к браузерам.


1. Google Chrome - 7 млн. строчек кода на C++.

2. Firefox - 18 млн. строк. В создании Firefox замешаны C++, C,  Javascript, Rust, HTML, CSS, XUL.

Переход к обсуждению приложений, программ, фреймворков.


1. Photoshop CS 6 - 10 млн. строк кода. Величайшее изобретение, ежедневно помогающее дизайнерам, верстальщикам, разработчикам, блогерам.

2. 1C - 3 млн. строк.

3. MySql - 12 млн. строчек кода.

4. Unreal Engine 3 - около 2 млн. строк на C++. Движок для создания игр.

5. Bootstrap - популярный фреймворк для создания сайтов и веб-приложений.  Состоит из 70к строчек.

6. React - популярный фреймворк от Facebook. Чуть меньше 160к строк.

7. Vue.js - популярный фреймворк для создания пользовательских интерфейсов.

Надеюсь вам понравилось!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества