iX Special 2018
S. 86
Software
Programmierung
Aufmacherbild

Sprachen für das polyglotte IIoT

Alle zusammen

Während bei IIoT-Software meist C und C++ die Poleposition erobern, geben auf Mobilgeräten, Desktops oder Servern andere Programmiersprachen den Ton an. Manchmal empfiehlt es sich aber, diese Rollen zu überdenken und Aufgaben im IIoT mit polyglotten Ansätzen – mehrsprachig – zu meistern.

Nach wie vor dominieren in der systemnahen Embedded-Programmierung die verbreiteten Programmiersprachen C und C++. Das gilt auch für IoT-Geräte, wenngleich dort mittlerweile auch andere Programmiersprachen ihr Potenzial demonstrieren. Und nicht zuletzt in der Industrie 4.0 spielen mehrere Sprachen eine wichtige Rolle, speziell wenn es um Dienste und Anwendungen geht. Denn Apps oder Cloud- und Container-basierte Microservices schreiben Entwickler lieber in Java, C#, Swift oder Python.

Allen Unkenrufen zum Trotz fußt der häufige Einsatz von C oder C++ im Embedded-Umfeld darauf, dass diese Sprachen sich leicht lernen und systemnah einsetzen lassen. Genau dafür haben ihre Schöpfer sie konzipiert. Außerdem stellen Betriebssysteme ihre APIs meist ausschließlich in C und C++ zur Verfügung. Das ist auch kein Wunder, da die überwiegende Mehrheit der Embedded-Betriebssysteme selbst in C oder C++ vorliegt.

Alle heise-Magazine mit heise+ lesen

3,99 € / Woche

Ein Abo, alle Magazine: c't, iX, Mac & i, Make & c't Fotografie

  • Alle heise-Magazine im Browser und als PDF
  • Alle exklusiven heise+ Artikel frei zugänglich
  • heise online mit weniger Werbung lesen
  • Vorteilspreis für Magazin-Abonnenten
Jetzt unbegrenzt weiterlesen Vierwöchentliche Abrechnung.

Alle Ausgaben freischalten

2,60 € 1,49 € / Woche

Nach Testphase 2,60 € wtl.

  • Zugriff auf alle iX-Magazine
  • PDF-Ausgaben zum Herunterladen
  • Zugriff in der iX-App für unterwegs
  • Über 35% günstiger im Testzeitraum
Jetzt testen Nach Testphase jederzeit monatlich kündbar.

Ausgabe einmalig freischalten

12,90 € / Ausgabe

Diese Ausgabe lesen – ohne Abobindung

  • Sicher einkaufen im heise shop
  • Magazin direkt im Browser lesen
  • Dauerhaft als PDF behalten