Если у танков, самолётов есть различия на поколения с большой разницей между ними, то у автоматов всё не так однозначно. Первый в истории автомат или штурмовая винтовка был придуман русским конструктором Фёдоровым. Автомат был под японский патрон 6,5-мм арисака. Царская Россия имела очень плохую техническую базу, стрелковое оружие нужно было закупать из США, а патроны из Японии. Поэтому не удивляйтесь ни распаду Русской империи и то, что автомат был под японский патрон. Тогда же заметили, что 6,5-мм по эффективности не отстаёт от трехлинейки 7,62х51, а отдача и управляемость у оружия лучше...
Сложно сказать какой процент программистов с ней знаком и ещё сложнее сказать, кто её использует на практике.
Помнится, когда мы проходили это в институте и решали малопонятные задачки, казалось, что это как-то абстрактно и далеко от нас...