Обязать программистов использовать Раст
Обязать программистов использовать Раст для проектов повышенной надежности (ядерного оружия и т.п.) Наверно, сейчас в России программы, требующие повышенной надежности, (ядерное оружие, атомные станции, авиация, электростанции, биржи/банки и т.п.) пишут на чем попало. Иными словами, может взорваться или отключиться в любой момент. В США была министерская программа Пентагона перевести все военные разработки на один язык программирования повышенной надежности (Ада). В России ничего подобного нет. К слову, американцы очень плохо справились с этим проектом (и потом его, по глупости, еще и отметили): транслятор (программа, управляющая выполнением других программ) для Ады имеет огромное количество ошибок, что более чем "компенсирует" надежность самой Ады. Практический результат Уменьшение количества катастроф и аварий. Причем, Раст - современный язык программирования с большими возможностями. А значит, использовать его для разработки сложных программ достаточно эффективно.
На скриншоте российской инициативы предлагают обязать программистов использовать Rust для критически важных проектов, включая ядерное оружие, авиацию и банки. Комизм возникает из-за нарочито серьёзного обоснования и саркастического сравнения с Ada: ненадёжный транслятор якобы «компенсирует» надёжность самого языка. Изображение отправляют как реакцию на обсуждение Rust, бюрократических инициатив или чрезмерно уверенных инженерных предложений. EN: The screenshot of a Russian petition proposes requiring programmers to use Rust for safety-critical projects, including nuclear weapons, aviation, and banks. The joke comes from the deliberately serious justification and the sarcastic comparison with Ada: an unreliable compiler supposedly “compensates” for the language’s reliability. It is shared as a reaction to discussions about Rust, bureaucratic initiatives, or overly confident engineering proposals.
- @ithueti / 3224 2020-11-23
- Type
- image
- Size
- 800×564 · 91.0 KiB
- Mood
- саркастичный, абсурдный
- Language
- ru
- Added