¿Qué lenguaje de programación se usa para controlar el sistema remoto de armas ‘CROWS’?

CROWS II está siendo desarrollado por la compañía noruega / estadounidense Kongsberg Gruppen y después de verificar sus vacaciones, parecen hacer mucho con Linux, Java y Perl, combinados con PostgreSQL. Lo más probable es que se use para la parte remota desde donde se controlan estas armas.

Para las armas en sí, eso no está claro. Podrían usar Embedded Linux y, por lo tanto, también tener Java / Perl ejecutándose dentro de las armas o podrían haber usado procesadores más simples que requieren un lenguaje de desarrollo patentado, Assembly o C.

Estas armas deben ser rápidas, pero no están haciendo tareas muy complejas por sí mismas. Principalmente, tiene que seguir instrucciones como arriba, abajo, izquierda, derecha y fuego. Y tendrán que pasar imágenes para el controlador. La mayor parte de la lógica estaría integrada en el controlador, que estaría seguro dentro de algún vehículo. Este controlador es probablemente un sistema Linux que ejecuta Perl y Java, y tal vez incluso C / C ++.

La mayoría de CROWS está basada en hardware. Sospecho que los sistemas de visualización y orientación tienen cierta lógica y programación, y es probable que sean una variación de C.