Ada è davvero sparita?

17
  • Le persone usano ancora Ada - (era principalmente usato nel Dipartimento della Difesa)
  • Tutte le applicazioni sono scritte in Ada "Legacy"?
  • La conoscenza Ada continua a vendere
posta treecoder 07.08.2011 - 16:02
fonte

5 risposte

28

Do people still use Ada -- (it was mostly used in the Defense Department)

Sembra che Ada fosse aggiornato per l'ultima volta nel 2005 e che ci sia lavoro per an Ada 2012 , quindi il linguaggio stesso è ancora vivo e vegeto.

Per quanto riguarda l'uso, Ada non ha più il mandato per l'uso nel Dipartimento della Difesa. La maggior parte del lavoro che ho visto e fatto è stato in Java, C e C ++, ma c'è anche l'uso del framework .NET e ho persino sentito parlare di progetti che eseguono altri linguaggi JVM come Scala, a seconda di come verrà utilizzato il sistema. Probabilmente c'è un sacco di codice in Ada, quindi non sarei sorpreso se ci fosse un sacco di riutilizzo del codice e manutenzione. Data la natura dei progetti di difesa, è difficile trovare numeri specifici sul suo utilizzo.

C'è un elenco di progetti e utenti Ada , ma sembra l'ultimo aggiornamento risale al giugno 2008. Potrebbero esserci più elenchi recenti, ma non sono riuscito a trovarne rapidamente.

Are all applications written in Ada "Legacy"?

Se stai chiedendo se c'è un nuovo sviluppo di Ada, non sarei sorpreso se nuovi sistemi vengano scritti da zero in Ada. Sospetto che ce ne siano troppi, ma probabilmente ce ne sono alcuni là fuori. Tuttavia, sospetto che la maggior parte dell'Ada lavori là fuori sia manutenzione o aggiornamenti su sistemi esistenti, non nuovi sviluppi.

Does Ada knowledge still sell

La conoscenza di qualsiasi cosa vende, se riesci a trovare qualcuno che sta cercando quel set di abilità. Anche se non stai usando Ada in fase di sviluppo, ho scoperto che conoscere una particolare lingua o struttura ha cambiato la mia opinione e come uso altri linguaggi o framework. Sospetto che conoscere Ada possa darti un'idea di altri metodi per progettare e costruire software anche in altre lingue.

    
risposta data 07.08.2011 - 16:23
fonte
12

La risposta è: No, Ada è ancora in uso. La mia azienda utilizza Ada per sviluppare applicazioni native server-side per aziende nella produzione, vendita al dettaglio, assistenza sanitaria e altro ancora.

    
risposta data 31.10.2011 - 09:13
fonte
5

"Era" usato nel dipartimento della difesa? L'ultima volta che ho controllato, lo è ancora. Ada è ancora valida come qualsiasi lingua per scrivere nuovi software da zero. Dove è in svantaggio è la disponibilità del software esistente da riutilizzare e adattare, e la disponibilità di programmatori per aiutarti. Tuttavia, può essere collegato ai programmi C o a quelli con un'interfaccia binaria simile.

Ada ha probabilmente l'uso più idiomatico della tipizzazione strong e della programmazione generica di qualsiasi lingua che conosca. Quell'esperienza è molto vendibile anche se non si programma in Ada.

    
risposta data 07.08.2011 - 19:38
fonte
5

Ada è ancora pesantemente utilizzato in difesa, mission critical, sicurezza critica, tempo reale, sistemi embedded.

Pertanto: treni, ferrovie, aerei, controllo del traffico aereo, satelliti, sistemi medici, centrali nucleari ecc.

per un uso recente di ada vedi: questo

    
risposta data 31.10.2011 - 14:07
fonte
1

Mi azzarderei a dire che qualsiasi linguaggio che sia mai stato così popolare e non specifico per l'hardware nell'industria o nel governo non tecnologico non morirà mai in una singola generazione.

Le aziende, e doppiamente il governo ha troppe regole e altre preoccupazioni solo per l'aggiornamento, perché qualcosa è vecchio. Molti sistemi di quell'età sono comunque supportati internamente, quindi l'argomento out support non vola con quelli.

La risposta di Thomas è buona in questo caso Ada sarà presente fino a quando tutto basato sulla tecnologia prima della metà degli anni '90 è stato sostituito nelle forze armate, ma in genere questo tipo di domande risulta sempre in questo tipo di risposta perché le lingue che hanno avuto un periodo di significativa massa critica non muore mai completamente.

    
risposta data 07.08.2011 - 18:22
fonte

Leggi altre domande sui tag