JavaScript is currently disabled.Please enable it for a better experience of Jumi.
 ETN.fi  Annonsera Utgivningsplan Månadsmagasinet Prenumerera Konsultguide Om oss  About / Advertise
torsdag 28 maj 2020 VECKA 22
Amerikanska DDC-I lanserar verktyg för utveckling av realtidsprogram i programspråket Java. Som bonus kan Javakoden blandas med C-kod och Adakod i samma program. Och så fort som den säkerhetskritiska specifikationen av Java är klar, kommer DDC-I att släppa verktyg också för den.
Verktygspaketet heter Scorpion och är integrerat i Wind Rivers utvecklingsmiljö Workbench 2.6. Programmen kan köras på PowerPC- och Pentiumhårdvara.

Förutom kompilator, avlusare, länkare, profilerare och virtuell maskin finns bland verktygen också en förkompilator (ahead-of-time).

Skräpsamlingen i Javamaskinen är determinstisk och licenserad från tyska Aicas.

Javakoden kan direkt anropa existerande funktioner i C och Ada. DDC-I hävdar sig vara först med denna finess. Poängen är att gammal programkod inte behöver skrivas om för att kunna utnyttjas direkt i nya Javaprojekt.

DDC-I:s realtids-Java följer RTSJ-standarden från 1999. Och den kommer att stödja den säkerhetskritiska Java som tas fram av Javaarbetsgruppen JSR302, som DDC-I själv är medlem av.

I DDC-I:s övriga produktportfölj finns ett verktyg som översätter kod i det antika programspråket Jovial till C. Jovial härstammar från 1959 och användes i flygande produkter för den amerikanska militären, i allt från kryssningsmissiler till jaktplan.
MER LÄSNING:
 
Här får du våra nyheter gratis
• Tidningen, i brevlådan (länk).

• Dagligt nyhetsbrev (länk).

245
elektronik­konsulter

Registrera ditt företag nu!
SENASTE KOMMENTARER
Kommentarer via Disqus

Vi gör Elektroniktidningen

Anne-Charlotte Sparrvik

Anne-Charlotte
Sparrvik

+46(0)734-171099 ac@etn.se
(sälj och marknads­föring)
Per Henricsson

Per
Henricsson
+46(0)734-171303 per@etn.se
(redaktion)

Anna Wennberg

Anna
Wennberg
+46(0)734-171311 anna@etn.se
(redaktion)

Jan Tångring

Jan
Tångring
+46(0)734-171309 jan@etn.se
(redaktion)