«Я не разделяю людей по цвету кожи, по головным уборам или по способностям к бухгалтерскому учёту» (Архип Некрасов, кузнец)
Логотип ИА Панорама
+ 21

Системы наведения американских ядерных ракет оказались написаны на Javascript

Американские военные пожаловались на проблемы, возникшие в ходе учебных запусков ракет Minuteman III в обновлённой версии 2021 года. Оказалось, что система наведения оружия, способного нести ядерные боеголовки, была переписана на языке Javascript.

Как сообщает издание Axios, проблемы по всей видимости связаны с недостаточной мощностью микроконтроллеров, а также с ошибками в программном коде. Новую прошивку тестировали в эмуляторе на достаточно мощном для этой задачи MacBook Air, в то время как в реальных условиях JS-движок V8 с большим трудом запускается на старых 32-битных системах со 128 Мб оперативной памяти, устанавливающихся в Minuteman III.

Ранее система наведения была написана на C, однако в связи с обновлением штата разработчиков в компании Boeing, занимающейся созданием ракеты, было решено «выбросить старьё и написать код на нормальном языке». Сейчас эксперты анализируют программу и пытаются понять, что могло пойти не так.

Все тексты на этом сайте представляют собой гротескные пародии на реальность и не являются реальными новостями

Комментарии

Надеюсь, что писали не индусы.

а че не на питоне?

? +

Так сказали же «на нормальном языке»

? +

уууу буллинг js

Российские МБР управляются перфокартами 💪

Зачем там вообще перфокарты?

Мм, ассемблер

? +

Сколько перфокарт необходимо, чтобы развернуть движок JS?

Из-за особенности операторов сложения и вычитания строковых литералов и целых чисел в языке JavaScript, запущенная на учениях ядерная ракета вместо учебного полигона полетела на Вашингтон

Какой Вашингтон? На сверхсветовой усвистала\ на Альдебаран

На Альдераан

Американские аналитики сочли это решение тривиальным, как два плюс два

Вы не понимаете, это ПВО! (с)

? +

Это нейромедуза7

? +

На фоне новостей Нейро Медузы Панорама выглядит уже не так сочно. Там форменное безумие.

? +

На фоне генератора научного бреда нейромедуза выглядит уже не так сочно. Нашли, с чем сравнивать.

? +

На Коболе же!

Ада скорее всего, для это его и создавали

? +

джс сила, требую компенсацию за оскорбление чувств JavaScript разработчиков.

На Rust, потому американские ракеты 🤡blazing fast🤡

? +

То чувство, когда ты учишь эту Яву в универе

Неправда, всем известно, что они работают на java, поэтому хотя и требуют 4 КШМ для запуска, зато носителем может выступать все что угодно, включая телефоны Nokia и тележка-кравчучка.

Зато системы российского наведения писали node-овцы

Вот тупыыее, роисские сракеты вообще работают на Бэйсике, отечественные программисты уместили программный код всего в две строки

10. Go to Washington

20. Еnd

? +

А End зачем?

? +

Хватит писать иностранные слова. Не basic, a васик! 

? +

не на джаве они написаны, а на Си и Ассемблере

Все просто Ватсон! У американских ракет как и американцев с англичан с головой не в порядке. В Java Script адрес написан правильно – Ливерпуль, а интерпретатор в ракете прочел как Манчестер. Туда и полетели.

А системы наведения русских ракет написаны на 1С. "Имеется отрицательный остаток топлива на конец месяца, для старта ракеты исправьте учётные данные и выполните расчет себестоимости"

> ракет Minuteman III

Миньетмэн – хорошее название для ракеты

минит мен – это ополченец, который собирается за минуту. хватает тревожный ранец, ружбайку и стоит на пороге. а не на грузинской границе

Да знаю, играл в FO4)

Лента новостей

Новые комментарии