Сломавшийся лифт стал причиной появления одного из лучших языков программирования

0
Программный код

Одним нерадостным вечером 17 лет назад разработчик Грейдон Хоар из команды Mozilla устало поднимался на 21-этаж дома, в котором жил. Не потому, что любил незапланированные кардиотренировки, а из-за поломки домового лифта. Причиной стал сбой в памяти слишком «умного» на тот момент устройства, которое использовало ПО, написанное на устаревшем языке.

Полученный негативный опыт вдохновил Хоара на создание нового языка программирования под названием «Rust». Это был компромисс между подходами в C++ и Java. Первый обеспечивал гибкость составления функций, но требовал жесткого контроля за состоянием памяти, ошибки грозили отказом работы приложения – что и произошло со злополучным лифтом. В Java для решения задачи добавили сервис-мусорщик, который сам периодически чистил память. Но такой подход требовал большого количества ресурсов и не подходил для дешевых повсеместных систем, включая те же лифты.

В Rust состояние памяти отслеживается самим языком от имени программиста, но последний должен соблюдать ряд строгих правил кодирования. Получившиеся программы исключали проблемы с памятью, поэтому идея быстро получила популярность, а язык стал развиваться. Постепенно из него убрали сборщика мусора, упростили правила кодирования и в 2015 году вышел первый стабильный релиз Rust. Сегодня он широко применяется в различных отраслях и официально рекомендуется как самый безопасный для памяти язык программирования.

Встречаются исключительно после предварительного звонка, феи проститутки в Симферополе, страстные встречи на нейтральной территории, девушки с oopssimferopol.ru готовы так же приехать к вам в гости. Позитивные феи проститутки в Симферополе, пылкие и страстные, они такие активные и стройные, что невозможно отказаться от удовольствия. Это будет волшебно.


ЧИТАЙТЕ ТАКЖЕ
Комментарии  0
    (без регистрации)
    Любопытный факт
    Каждую секунду 700 миллионов тонн водорода на Солнце преобразуются в 695 миллионов тонн гелия и 5 миллионов тонн энергии в форме гамма-лучей.
    Обновить
    Свежие Комментарии

    ВойтиРегистрация