Compiler: GCC 5.0 soll modularer werden

Entwickler der GNU Compiler Collection (GCC) diskutieren über Pläne für Version 5 der Kompilierwerkzeuge. GCC soll modular werden - ähnlich dem LLVM-Projekt. Das Vorhaben ist aber nahezu undurchführbar, da sind sich die Entwickler einig.

Artikel veröffentlicht am ,
Die GNU Compiler Collection soll modularer werden.
Die GNU Compiler Collection soll modularer werden. (Bild: GCC)

In einer Mailingliste diskutieren die Entwickler gegenwärtig darüber, welche Funktionen sie sich für die nächste große Version 5 der Compilersammlung GNU Compiler Collection wünschen. Auf einen Vorschlag des Red-Hat-Entwicklers David Malcolm, die Werkzeugsammlung modularer zu gestalten, reagierten zahlreiche Entwickler zwar positiv, äußerten aber Bedenken, ob die Modularisierung überhaupt möglich ist. Vorbild für Malcolms Vorschlag ist LLVM.

Stellenmarkt
  1. Head of IT Project Services (m/f/d) EMEA
    Fresenius Medical Care, Bad Homburg vor der Höhe
  2. Integrationstester (m/w/d) von vernetzten Fahrzeugfunktionen für Embedded Steuergeräte
    Technica Engineering GmbH, München
Detailsuche

GCC soll ultimativ aus einer Sammlung von Bibliotheken bestehen, die einfacher in Applikationen statisch gelinkt werden können als bisher. Damit würden die eigentlichen Anwendungen aus einem kleinen Wrapper bestehen, den diese Bibliotheken aufrufen würden. Statisch gelinkte Anwendungen könnten dann schneller starten, schreibt Malcolm.

Allerdings gibt Malcolm auch zu bedenken, dass eine Modularisierung des bereits seit 1987 bestehenden Projekts alles andere als einfach sei, wenn nicht unmöglich. Denn die Umstrukturierung müsste wohlüberlegt sein. In ersten Versionen müssten vermutlich zahlreiche Funktionen wegfallen, die es gegenwärtig gebe, schreibt Malcolm.

Zahlreiche Entwickler begrüßten Malcolms Vorschlag und öffneten daraufhin einen neuen Thread, in dem die Modularisierung weiterdiskutiert wird.

Golem Akademie
  1. Advanced Python - Fortgeschrittene Programmierthemen
    16./17. September 2021, online
  2. Elastic Stack Fundamentals - Elasticsearch, Logstash, Kibana, Beats
    26. - 28. Oktober 2021, online
Weitere IT-Trainings

Außerdem wünschen sich die Entwickler, dass GCC künftig in C++ statt in C geschrieben wird. Auch ein richtiges Plugin-API steht auf der Wunschliste.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed


Aktuell auf der Startseite von Golem.de
Krypto-Betrug in Milliardenhöhe
Gründer von Africrypt stehlen 69.000 Bitcoin

Die Gründer der Kryptoplattform Africrypt haben sich offenbar mit 69.000 gestohlenen Bitcoin abgesetzt. Der Betrug deutete sich schon vor Monaten an.

Krypto-Betrug in Milliardenhöhe: Gründer von Africrypt stehlen 69.000 Bitcoin
Artikel
  1. Buzzfeed, Wasserstoff, Berlin: Taxi-Fahrer erhalten 15.000 Euro für Elekroautos
    Buzzfeed, Wasserstoff, Berlin
    Taxi-Fahrer erhalten 15.000 Euro für Elekroautos

    Sonst noch was? Was am 24. Juni 2021 neben den großen Meldungen sonst noch passiert ist, in aller Kürze.

  2. 5G: Transparente mmWave-Antenne für Displays vorgestellt
    5G
    Transparente mmWave-Antenne für Displays vorgestellt

    Dongwoo hat eine mmWave-Antenne für schnellen 5G-Empfang präsentiert, die sich in Smartphone-Displays integrieren lassen soll.

  3. Lego Builder's Journey im Test: Knuffige Klötzchen knobeln
    Lego Builder's Journey im Test
    Knuffige Klötzchen knobeln

    Zwei Figuren und viele Welten: Lego Builder's Journey erzählt die Geschichte einer Reise - und sieht mit Raytracing verblüffend real aus.
    Ein Test von Marc Sauter

delaytime0 20. Mär 2012

Das GNU wird es schon irgendwie hin biegen. Ich stell es mir aber auch richtig schwierig...


Folgen Sie uns
       


Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Schnäppchen • Mega-Wiedereröffnung bei MediaMarkt - bis zu 30 Prozent Rabatt • Samsung SSD 980 Pro PCIe 4.0 1TB 166,59€ • Gigabyte M27Q 27" WQHD 170Hz 338,39€ • AMD Ryzen 5 5600X 251,59€ • Dualsense Midnight Black + R&C Rift Apart 99,99€ • Logitech Lenkrad-Sets zu Bestpreisen [Werbung]
    •  /