WrongTech
WrongTech
Nikolay Rudenko

Что сложнее: современный автомобиль примиум-класса или огромный Boing вместимостью 300 человек? Что сложнее просчитать: полет самолета на высоте 10 тысяч метров или поведение автомобилия на дорогах современых городов?

Исследователи отвечают: чтобы запрограммировать поведение самолёта, требуется 6,5 миллионов строчек кода. Чтобы запрограммировать поездку автомобиля - 100 миллионов! (Посмотрите на диаграмму под постом).

Меня этот факт очень удивил. А представьте себе, сколько нужно срочек кода для беспилотного автомобиля! Здесь нужно думать о десятках типов объектов и продумывать разные типы поведения автомобиля для каждого из них. А еще погоду, а еще разные режимы пользования и коммуникацию с пассажиром и v2x коммуникацию с другими машинами и инфраструктурой. Самолету за этим, видимо, не угнаться.
Но помимо технической сложности есть сложность социальная. Запрограммировать поведение автомобиля в зависимости от принятных этических кодексов, принятой в государстве или его субъекте политики поведения на дороге, учесть культурные различия, сделать так, чтобы движение автомобиля было комфортным для пассажира внутри. Если все это собрать, то наберется лишние пару десятков миллионов.

В связи с этим, можно вспомнить слова из романа "Туманность Андромеды" Ивана Ефремова, где описывается будущее человечества: "Всё, что относится к обслуживанию повседневной жизни, так же обдумывается лучшими умами, как и важнейшие проблемы науки".
И даже больше, в десять раз больше обдумывается, можно было бы добавить сейчас. @nck_rudie