GNU Radio 3.9.0.0 modernisiert Unterbau

Mit der Veröffentlichung von GNU Radio 3.9.0.0 können die Entwickler des Programmiertools für Software Defined Radio (SDR) zukunftsweisende Änderungen vermelden und den Wegfall von problematischen Altlasten in Form von Abhängigkeiten, etwa von Python 2.Entwickler Marcus Müller spricht in seiner Ankündigung auf der Mailingliste von wegweisenden Änderungen für die künftige Entwicklung von Gnu Radio und des zugehörigen Ökosystems. Zudem habe es große Verbesserungen an der Wartbarkeit des Codes gegeben. Von diesen Fortschritten könne das Projekt die kommenden Jahre zehren.

Müller hebt die großen Anstrengungen der Entwickler bei der Arbeit an PyBind, der Modernisierung von CMake und den umfangreichen Aufräumarbeiten bei C++, der Fehlerbehebung und den Arbeiten an der CI-Infrastruktur hervor.

Mit der PyBind11, das SWIG ersetzt, würden Entwickler von Out-of-tree-Modulen (OOT) eine Überraschung erleben, schreibt Müller. Wer SWIG (Simplified Wrapper and Interface Generator) gewohnt sei, müsse nun zwar mehr coden, dennoch sei weniger Code fehleranfällig und wenn, dann seien die Breaks einfacher zu verstehen.

In der Ankündigung sind weitere Änderungen und Neuerungen genannt. Der Code ist bei Gnu Radio zu finden.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Nach oben