Загружаем изображение…
Магия двойки, или почему айтишники такие предсказуемые.
Задумывались, почему в IT всё всегда кратно 2, 4, 8, 16 и так далее? Почему не 10, не 100, как у нормальных людей?
Всё дело в том, что вселенная ленива, а бинарность — это самый дешёвый способ создать бесконечность из ничего.
Следите за руками:
У вас есть одна ячейка (один «слот»). В него можно запихнуть либо 0, либо 1. У вас 2 варианта. Скучно.
Но стоит добавить всего одну такую же ячейку рядом, как количество ваших возможностей не складывается (2+2), а взрывается (2 × 2). У вас уже 4 комбинации. Добавили еще одну — 8. Еще одну — 16.
В чем прикол:
Каждый раз, когда вы добавляете всего один крошечный бит, вы не просто «прибавляете детальку». Вы удваиваете всё, что создали до этого. Буквально одним движением пальца расширяете свою вселенную в два раза.
В Азбуке Морзе та же математика на минималках. Короткий сигнал или длинный? Каждое новое нажатие открывает дверь в геометрическую прогрессию.
Итог: Пока весь мир считает шагами (1, 2, 3...), IT-мир прыгает через пропасти (2, 4, 8, 1024, 65536...). Это и есть экспоненциальный рост. Если вы это прочувствуете, вы поймете, почему ваш комп такой мощный, а код — такой логичный.