Найти тему
Владимир Данилюк

Так ли плохо, что США снабжает мир вооружением больше, чем мы?

Говорят, по итогам 2018 года, Россия сохранила за собой почётное второе место в продажах вооружения, но при этом, ещё на немного отстала от США, в этой области.

«Мировой гегемон» увеличил свою долю на этом рынке с 30% до 36. Стоит ли нам огорчаться? Ну, поводов, для особой грусти, я не вижу. Если учесть, что всё большая часть вооружений становится «умной» и требует для своей работы определённого программного обеспечения, то тревожиться стоит как раз приобретателям американского вооружения.

Нездоровая «мания» американских программистов «работать» на родную разведку, привела к тому, что все программы, особенно военной направленности, зияют дырами: задними дверцами и чёрными входами, призванными, обезопасить американское вооружение от его использования против страны производителя, ну, вроде как, против «родины». Но эти же самые «дыры», сделанные довольно непрофессионально, чаще всего и становятся причинами частых сбоев программного обеспечения. Как яркий пример, экспортные варианты «F-35», которые подвисали, подвисают и будут подвисать, абсолютно во всех странах-экспортёрах.

Не скажу, что у нас такого нет. Есть. Но тут маленький нюанс. Чтобы и кто не говорил, школа программирования зародилась… именно в СССР. Но если у нас она так и осталась… школой, в хорошем смысле этого слова, то в не очень дружественной нам стране, она «пошла» значительно дальше… И поверьте мне, как окончившему ещё советский ВУЗ по специальности самолётостроение, совсем не в лучшую сторону…

В Штатах, программистов, в точном понимании этого слова, остались, буквально единицы. И не путайте их с хакерами. Это как сравнивать шеф-повара и ресторанного критика. А по всем фирмам, в том числе и разрабатывающим вооружение, работают программисты-скремблеры, что «создают» свои программы по сборникам готовых программных блоков, которые, когда-то и создавали настоящие программисты. Просто такой программист-скремблер намного быстрее и проще готовится.

И тут, как человек, сдавший зачёт по программированию, выдам один маленький секрет основных ошибок любого программиста, работающего с готовыми блоками программ. В каждом блоке, кроме «входа» и «выхода», существует какое-то количество незавершённых логических связей и цепочек, которые, абсолютно все, необходимо использовать, связав их с другими цепями. По принципу программирования: если получится это, то необходимо сделать то-то, а если нет, то это. Не удивляйтесь. Всё программирование, по большому счёту, состоит из двух «слов»: да и нет.

А вот если их не «закольцовывать», то возникают некие «дополнительные функции», не всегда нужные, а иногда, и откровенно вредные… Стоит обратить внимание хотя бы на всеми используемый «Offiсe», у которого «дополнительных функций», море разливанное, многие из которых, откровенно «вредительские»

Так что… Пусть их… Пусть они заваливают «своих союзников» своим вооружением, которое, в случае «большой заварушки» преподнесёт им «массу сюрпризов», как я говорил, не всегда приятных, а иногда, и совсем наоборот.

И может быть, именно это, поможет нам выжить…