Neue Umfragen zur Popularität von Programmiersprachen heben die Vorteile von modernisiertem VxWorks hervor

Ein Bild von , Business, Neue Umfragen zur Beliebtheit von Programmiersprachen heben die Vorteile des modernisierten VxWorks hervor

Neue Studien offenbaren mehrere bemerkenswerte Trends bei den Programmiersprachenpräferenzen:

  •  Die Popularität von Python nimmt weiter zu. Python ist im Februar 1 die Nummer 2023 TIOBE-Programmierungs-Community-Index; Allein im letzten Jahr ist die Nutzung um 50 % gestiegen Binmile; Laut Aussage ist es mittlerweile die Programmiersprache, die Arbeitgeber am häufigsten von Bewerbern erwarten Codierungs-Dojo.
  • C++ hat Java als drittbeliebteste Sprache abgelöst der TIOBE-Index, mit einer Bewertung von 13.94 %, mit einem Wachstum von 5.93 % im Vergleich zum Vorjahr.
  • Rust ist die „beliebteste“ Programmiersprache unter Entwicklern nach Stapelüberlauf, und ist laut Angaben auch das am zweitschnellsten wachsende (50.5 % pro Jahr). Github.

Es ist kein Zufall, dass Wind River VxWorks das ist erstes und einziges RTOS, das Python, Rust, C++17 und Boost unterstützt (ein beliebter Open-Source-Satz von Bibliotheken und Vorlagen für C++-Projekte). Wir haben das schon vor Jahren kommen sehen. Wind River erwartete einen Anstieg des Wachstums und der Beliebtheit dieser spezifischen Sprachen und wir wussten, dass die Unterstützung dieser Sprachen in VxWorks unseren Kunden in mehrfacher Hinsicht zugute kommen würde. Zum Beispiel:

  • Es erweitert die Möglichkeiten für Entwickler eingebetteter Software. Programmierer können die Sprache auswählen, die sie lieben, und sofort Innovationen auf ihre Weise entwickeln. Keine Religionskriege mehr über die Auswahl einer projektspezifischen Sprache, keine Verzögerungen mehr beim Lernen und Training.
  • Es trägt dazu bei, den Fachkräftemangel zu bekämpfen.Die von VxWorks unterstützten Sprachen sind nicht nur beliebt, sondern auch relativ einfach zu erlernen und zu verwenden. Python zum Beispiel ist für neue Entwickler, die noch nicht viel Erfahrung in der Welt der eingebetteten Software haben, sehr zugänglich. Das bedeutet, dass mit VxWorks eine größere Talentbasis zur Verfügung steht, sodass neue Innovationen schneller entwickelt und umgesetzt werden können.
  • Es erweitert die Anzahl der verfügbaren Anwendungsfälle. Entwickler haben jetzt die Möglichkeit, schnell ein breites Spektrum geschäftskritischer Anwendungen auf dem RTOS zu erstellen und die Möglichkeiten der Automatisierung zu erkunden. AI, ML und vieles mehr. Entwickler können beispielsweise einfache, in Python geschriebene Algorithmen im KI-Stil testen und Bibliotheken wie NumPy und Pandas verwenden, die auf VxWorks auf einem tatsächlichen Edge-Gerät getestet wurden. Anstatt eine traditionelle eingebettete Softwaresprache wie C zu verwenden, kann Python dabei helfen, schnell bereits verfügbare KI-Algorithmen hinzuzufügen, die dabei helfen können, Entscheidungen darüber zu treffen, welche Daten an die Cloud gesendet werden sollen – eine einfachere und flexiblere Option als der Versuch, Linux in der Realität auszuführen. Zeitmodus oder führen Sie sie nebeneinander in einem virtualisierten Modus aus.
  • Es kann Entwicklern den Einstieg in die Arbeit sicherer Software für eingebettete Systeme erleichtern. Die Sicherheitsfunktionen von Rust machen es zu einer attraktiven Option für die eingebettete Programmierung. Rust verwendet ein System aus Eigentum und Ausleihe, um sicherzustellen, dass der Speicher sicher verwaltet wird, und verhindert so häufige Fehler wie Nullzeiger-Dereferenzierungen, Pufferüberläufe und Datenwettläufe. Das starke Typsystem und die Überprüfungen zur Kompilierungszeit von Rust erleichtern das Schreiben zuverlässigen Codes. Es ist außerdem für die Zusammenarbeit mit herkömmlichen Programmiersprachen für eingebettete Software wie C und C++ konzipiert.

Ebenso wichtig ist die Unterstützung dieser Sprachen erhöht den Wert anderer Modernisierungsfunktionen Jetzt in VxWorks verfügbar. Um nur zwei Beispiele zu nennen:

  • Unterstützung für OCI-kompatible Container ermöglicht Entwicklern den Zugriff auf eine offene, auf Standards basierende Container-Engine, sodass sie alle Anwendungen mit IT-ähnlichen Tools und Methoden verpacken und bereitstellen können. Dann können Entwickler Standard-Container-Tools verwenden, um Anwendungen an beliebte Container-Registrierungen (wie Docker Hub, Amazon ECR oder Harbor) zu pushen und sie von bereitgestellten VxWorks-basierten Geräten abzurufen, um sie auszuführen. Container erleichtern die Modularisierung und Skalierung der immer größeren Software-Footprints von heute – was bedeutet, dass Unternehmen die Entwicklung und Bereitstellung neuer Funktionen beschleunigen können, ohne Kompromisse bei Determinismus und Leistung einzugehen.  
  • Eine DevOps-fähige Umgebung. Das heutige VxWorks ist ein integraler Bestandteil von Wind River Studio und unterstützt voll und ganz den Trend zu einem automatisierten Pipeline-Ansatz für die Iteration von Software unter Beibehaltung der Qualität. Die VxWorks-Entwicklung kann in einem erfolgen Cloud Umgebung, und VxWorks bietet die modernen Tools und die Rückverfolgbarkeit, die erforderlich sind, um die Verwaltung komplexer Beziehungen – von Anforderungen bis zu Testergebnissen – anzuzeigen, zu verfolgen und zu automatisieren, wodurch der Weg zu allem von der IT/OT-Konsolidierung bis hin zu modernisierten DevOps-Funktionen beschleunigt wird.

>>Lesen Sie hier mehrhttps://www.windriver.com/products/vxworks#features

Die Modernisierung von VxWorks ist eine fortlaufende Initiative bei Wind River, und Kunden können mit einer stetigen Flut zusätzlicher Funktionen und Verbesserungen rechnen, die auf ihre Reise zur digitalen Transformation abgestimmt sind. Aus Beschleunigung des Übergangs zu cloudbasierten Entwicklungsumgebungen leben, den Entwicklungsprozess zunehmend automatisieren leben, zunehmende Zusammenarbeit Unter den entfernten und geografisch verteilten Entwicklungsteams werden wir weiterhin Innovationen vorantreiben. Genau wie du.

Kurz gesagt, die Modernisierung von VxWorks unterstreicht unser Engagement, das zu liefern, was unsere Kunden am meisten wollen: die Fähigkeit dazu Beschleunigen Sie Innovationen, ohne auf Sicherheit, Zuverlässigkeit und Zertifizierbarkeit zu verzichten. Wie auch immer Sie die digitale Transformation definieren, wo auch immer Sie sich auf dem Weg zu modernem DevOps befinden, Geschwindigkeit ist von entscheidender Bedeutung. Kontaktieren Sie uns und wir helfen Ihnen, aufs Gaspedal zu treten.

Die entscheidende Rolle der Datenintegrität in der generativen KI

Anjan Kundavaram • 23. November 2023

Um das volle Potenzial der generativen KI auszuschöpfen, müssen vertrauenswürdige Daten gefunden werden, um herausragende Ergebnisse für verschiedene Anwendungsfälle zu erzielen. Angesichts des anhaltenden Wachstums und der transformativen Wirkung der generativen KI müssen Unternehmensleiter sicherstellen, dass die in sie eingespeisten Daten Integrität aufweisen.

Navigieren in einer CTO-as-a-Service-Vereinbarung

Cyril Samovskiy • 21. November 2023

Einen hochrangigen Chief Technology Officer (CTO) zu finden, kann in den besten Zeiten eine Herausforderung sein, aber für Technologie-Startups – die oft über begrenzte Ressourcen, eine noch nicht bewiesene Produktmarkttauglichkeit und finanzielle Instabilität verfügen – ist es durchaus möglich noch mehr sein. Wenn man noch den anhaltenden Fachkräftemangel im Technologiebereich hinzufügt, ist es leicht zu verstehen, warum CTO-aaS ...

Die Bedeutung von SBOM und CVE in der Medizin

Diego Buffa • 18. November 2023

Dieser Artikel untersucht die kritische Landschaft der Cybersicherheit medizinischer Geräte und konzentriert sich dabei auf die „Grundsätze und Praktiken für die Cybersicherheit medizinischer Geräte“ des IMDRF. Es plädiert für einen ganzheitlichen Ansatz während des gesamten Produktlebenszyklus, mit besonderem Schwerpunkt auf der entscheidenden Rolle der Software Bill of Materials (SBOM). Der Artikel befasst sich mit der strengen Berichterstattung der FDA über Schwachstellen nach dem Inverkehrbringen ...

KI-betriebene verschmolzene Sporen, enthüllt von measurable.energy

Diana Kamkina • 15. November 2023

measurable.energy, Experten für die Beseitigung von Energieverschwendung, ist stolz, die Einführung ihrer neuesten Innovation bekannt zu geben – Fused Spurs. Diese mit Spannung erwartete Ergänzung ihrer Produktlinie wird die Landschaft des Energiemanagements in Bau- und Gewerbegebäuden verändern.

Technologie für eine nachhaltige Zukunft

Markus Robison • 09. November 2023

Wir stehen derzeit vor der entscheidenden Herausforderung, die COXNUMX-Emissionen zu reduzieren, um die Netto-Null-Ziele zu erreichen. Dies ist die Herausforderung unseres Lebens und für viele weitere Generationen. Glücklicherweise hat diese Herausforderung eine neue Ära der Innovation eingeleitet, in der Technologie eine führende Rolle bei der Schaffung einer nachhaltigen Zukunft spielt.

Die Rolle von Dark Fibre bei der Aufladung von Edge-Rechenzentren

Sean Lowry • 18. Oktober 2023

Als Reaktion auf das E-Book von Proximity Data Centre untersucht Sean Lowry, CTO von Glide, die Auswirkungen niedriger Latenzzeiten auf Spiele, das Metaverse und die KI. Er erklärt, wie Dark Fiber und Glides „Fibre Cities“ darauf vorbereitet sind, die sich entwickelnden Anforderungen von Edge-Rechenzentren und nahtloser Konnektivität zu unterstützen.

Smart Labels und die Schnittstelle zwischen Technologie und Logistik

Sam Colley • 13. Oktober 2023

Das empfindliche Gefüge der sich ständig weiterentwickelnden Technologielandschaft wird durch die Einführung bahnbrechender Elemente wie Smart Labels neu verwoben, die die Logistikbranche an die Spitze der Innovation bringen. Diese technologischen Wunder verändern nicht nur die Logistiklandschaft, sondern eröffnen auch eine Vielzahl von Optionen, bei denen Präzision, Diskretion und...