Forum: Mikrocontroller und Digitale Elektronik Wer verwendet Ada ?


von gizmo (Gast)


Lesenswert?

Hallo

Wer von euch verwendet Ada zur programmierung der Atmel AVR 
Mikrocontroller ?

viele Grüße

Gizmo

von gizmo (Gast)


Lesenswert?

Gibt es hier niemanden der ada zur mikrocontrollerprogrammierung 
verwendendet ?

von oldie (Gast)


Lesenswert?

ich habe bis vor kurzem in PL/M-80 programmiert.

von Udo S. (urschmitt)


Lesenswert?

ist das nicht die Programmiersprache, bei der automatisch die NSA 
Hintertürchen mit ins Programm gelinkt werden :-)

von (prx) A. K. (prx)


Lesenswert?

Udo Schmitt schrieb:
> ist das nicht die Programmiersprache, bei der automatisch die NSA
> Hintertürchen mit ins Programm gelinkt werden :-)

Yep. Um die amerikanischen Cruise Missiles bei unamerikanischem 
Verhalten zum Absturz bringen zu können. ;-)

Das wär doch mal was - ein Whistleblower, der die Hintertürchen zu 
solchen Dingern und den Drohnen veröffentlicht. Die es sich daraufhin 
neu überlegen, über den Sinn ihres Daseins nachdenken, und die Richtung 
wechseln. ;-)

von Atlant (Gast)


Lesenswert?

Ich denke, du wirst ADA auf AVRs/Mikrocontrollern eher selten finden.

Eher bei 68k (PPC/MPC und Consorten), Sparcs/Leons (gerne in der 
Raumfahrt benutzt), und ähnlichen größeren Mikroprozessoren (x86).

Ich habe ADA auf x86 und 68k Prozessoren benutzt... aber auch nicht als 
Bare-Metal sondern auf einem OS aufgesetzt...

Für Mikrocontroller ist eher ein C nach Misra o.Ä. sinvoller...

von (prx) A. K. (prx)


Lesenswert?

Atlant schrieb:
> Ich denke, du wirst ADA auf AVRs/Mikrocontrollern eher selten finden.

http://sourceforge.net/p/avr-ada/wiki/Home/

von Atlant (Gast)


Lesenswert?

A. K. schrieb:
> Atlant schrieb:
>> Ich denke, du wirst ADA auf AVRs/Mikrocontrollern eher selten finden.
>
> http://sourceforge.net/p/avr-ada/wiki/Home/

Ja, das gibt es - das habe ich auch nicht bezweifelt!
Aber wer verwendet das und in welchem Maße?

von Joachim .. (joachim_01)


Lesenswert?

>gizmo (Gast)
Warum willstn das überhaupt machen? Nur zum Spaß oder hat das einen 
ernsten Hintergrund? Haste nen Job bei nem Technologiekonzern in 
Aussicht und willst beim Vorstellungsgespräch dicke Nägel reinhauen?
Ich seh das wie die Vorredner, sauberes C nach Misra oder nen dicken 
Controller und dann vielleicht mal daran rumkratzen. Aber mehr nicht.

von Nudeln (Gast)


Lesenswert?

Wir stellen medizinisches Equipment her und benutzen dazu  Ada.

BTW: Misra ist Unsinn. In einer Firma, die das nutzt, würde ich nie 
arbeiten.

von Bob (Gast)


Lesenswert?

Nudeln schrieb:
> Wir stellen medizinisches Equipment her und benutzen dazu  Ada.
>
> BTW: Misra ist Unsinn. In einer Firma, die das nutzt, würde ich nie
> arbeiten.

Wieso soll das Unsinn sein? Macht die Automobielbranche da echt alles 
falsch??

von R. F. (rfr)


Lesenswert?

Ja.

Misra verbietet die Verwendung bestimmter Konstrukte der 
Programmiersprache C, weil Fehler auftreten, die durch unerfahrene 
Programmierer hervorgerufen werden.

Wenn man sinnvoll arbeiten würde, würde man Programmierer schulen, damit 
sie qualitativ hochwertigen Code erstellen können.

Gruss

Robert

von Bob (Gast)


Lesenswert?

R. Freitag schrieb:
> die durch unerfahrene
> Programmierer hervorgerufen werden.
>
> Wenn man sinnvoll arbeiten würde, würde man Programmierer schulen, damit
> sie qualitativ hochwertigen Code erstellen können.

Ja dann machen die doch alles richtig. Die wollen doch keine erfahrenen 
Programmierer ist doch billiger nen unerfahrenen zu nehmen.

von Hans-Georg L. (h-g-l)


Lesenswert?

A. K. schrieb:
> Udo Schmitt schrieb:
>> ist das nicht die Programmiersprache, bei der automatisch die NSA
>> Hintertürchen mit ins Programm gelinkt werden :-)
>
> Yep. Um die amerikanischen Cruise Missiles bei unamerikanischem
> Verhalten zum Absturz bringen zu können. ;-)
>
> Das wär doch mal was - ein Whistleblower, der die Hintertürchen zu
> solchen Dingern und den Drohnen veröffentlicht. Die es sich daraufhin
> neu überlegen, über den Sinn ihres Daseins nachdenken, und die Richtung
> wechseln. ;-)

Das Verfahren ist doch schon längst bekannt und wurde in dem Film "Dark 
Star" ausführlich dokumentiert ;)

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.