Stack-Diagramm von VxWorks. (Wind River)

VxWorks mit Support für C++17, Python 3.8 und Boost 1.70

Mit dem jüngsten Release des Echtzeit-Betriebssystems VxWorks verspricht Wind River, „die Einfachheit von Desktop-, Enterprise- und Cloud-native-Entwicklung“ in den Embedded-Bereich zu bringen. Dies soll durch den Support der aktuellsten Versionen zahlreicher Programmiersprachen sowie eine LLVM-basierte Infrastruktur erreicht werden.

Weiterlesen
In Geräten mit zunehmender Autonomie kommt es auf schnelle Verarbeitungszeitun und geringe Latenzen bei höchster Sicherheit an. Hierauf zielt das auf dem Kommunikationsstandard DDS basierende Connext DDS von RTI ab. (gemeinfrei)

DDS-Software unterstützt autonome Systeme

Die Zukunft der Autonomie basiert auf einer Software, die zunehmend auf dem DDS-Standard aufgebaut ist. Dieser kommt nicht nur bei aktuellen Anwendungsfällen zum Einsatz, sondern löst auch künftige Herausforderungen des autonomen und vernetzten Transports.

Weiterlesen
Tipp 5: Damit der Entwickler wie eine gut geölte Maschine funktioniert, braucht er in regelmäßigen Abständen seinen Treibstoff. (Rebecca Li)

5 Unruhestifter in der Softwareentwicklung

Beim Schreiben von Softwarecode ist der Entwickler idealerweise konzentriert und fokussiert, also „im Flow“. Äußere Störfaktoren können die Computerarbeit negativ beeinflussen. Der IT-Dienstleister Avision zeigt mit einem Augenzwinkern fünf Ablenkungen auf.

Weiterlesen
Auf die Popularität moderner Programmiersprachen wirkt sich nicht nur die Verbreitung bei reiner Desktop-Software aus. Auch Faktoren wie Portierbarkeit, Security und Hardware-Applikationen spielen eine immer wichtigere Rolle. (gemeinfrei)

Die beliebtesten Programmiersprachen 2019

Ob Smartphone-Kameras, Web-Applikationen oder Echtzeit-Betriebssysteme in Industriesteuerungen: Ohne Software sind viele alltäglich gewordene Anwendungen in ihrer modernen Form undenkbar. Doch welche Programmiersprache bildet die häufigste Code-Basis?

Weiterlesen