Compiler

Artikel

  1. Pypyjs: Python-Interpreter auf Javascript portiert

    Pypyjs

    Python-Interpreter auf Javascript portiert

    Es ist nur ein Experiment und soll es wahrscheinlich auch bleiben - dennoch zeigt die Javascript-Portierung des Python-Interpreters Pypy, was mit aktuellen Webtechniken möglich ist.

    06.05.201527 Kommentare

  1. Compilersammlung: GCC 5.1 erscheint mit Jit-Kompilierung

    Compilersammlung

    GCC 5.1 erscheint mit Jit-Kompilierung

    Die stabile Version 5.1 von GCC bringt zusätzlich zum neuen Namensschema eine Bibliothek für Jit-Compiler. Unterstützt werden OpenMP 4.0 und OpenACC. Als Standard wird nun außerdem C11 verwendet, C++11 wird voll unterstützt.

    22.04.20155 Kommentare

  2. LLILC: Microsoft veröffentlicht LLVM-basierten Compiler für .NET

    LLILC

    Microsoft veröffentlicht LLVM-basierten Compiler für .NET

    Mit LLILC entsteht ein neuer Compiler für .Net auf der Basis von LLVM. Aktuelle Compiler soll das Projekt zunächst nicht ersetzen. Außerdem stehen die Arbeiten erst am Anfang.

    14.04.20151 Kommentar

Anzeige
  1. Softwaresicherheit: Vertrauen durch reproduzierbare Build-Prozesse

    Softwaresicherheit

    Vertrauen durch reproduzierbare Build-Prozesse

    Fosdem 2015 Freie Software wirbt mit dem Versprechen, dass jeder den Quellcode prüfen kann. Doch wie kann garantiert werden, dass die verteilte Software wirklich aus den angegebenen Quellen stammt? Debian will hierfür reproduzierbare Build-Prozesse einführen.

    02.02.201515 Kommentare

  2. LLDB: Debugger von LLVM kommt für Windows

    LLDB

    Debugger von LLVM kommt für Windows

    Um Clang unter Windows voll zu unterstützen, will LLVM auch den eigenen Debugger für das Microsoft-System anbieten. Zwar laufen die Arbeiten schon länger und der Code lässt sich bereits testen, voll einsatzbereit ist LLDB aber noch nicht.

    22.01.20150 Kommentare

  3. Bootstrapping: Go 1.5 soll nur noch Go verwenden

    Bootstrapping

    Go 1.5 soll nur noch Go verwenden

    Für Version 1.5 der Programmiersprache Go will das Team auf sämtliche Werkzeuge in der Sprache C verzichten. Dann benötigte Go nur noch Go selbst.

    09.01.201536 Kommentare

  1. LLVM: Google bevorzugt Clang für Chrome unter Linux

    LLVM

    Google bevorzugt Clang für Chrome unter Linux

    Chrome für Linux kompiliert Google mit LLVMs Clang statt mit GCC. In einem Blogeintrag begründet das Unternehmen diese Wahl mit einer leicht nachvollziehbaren Erklärung.

    06.01.201518 Kommentare

  2. LLGO: Go-Compiler auf Basis von LLVM

    LLGO

    Go-Compiler auf Basis von LLVM

    Der auf LLVM basierende Go-Compiler LLGo soll offiziell Teil des Compiler-Projekts werden. Damit könnten Programmierer für die Sprache drei Compiler mit jeweils unterschiedlichen Grundlagen verwenden.

    25.11.20140 Kommentare

  3. Transpiler: Googles Inbox zu zwei Dritteln plattformübergreifender Code

    Transpiler

    Googles Inbox zu zwei Dritteln plattformübergreifender Code

    Um native iOS- und Android-Apps sowie die Web-App für Inbox möglichst gemeinsam weiter zu entwickeln, setzt Google auf Transpiler, die Java in Javascript und Objective-C übersetzen.

    24.11.201433 Kommentare

  4. Facebook: Flow bringt statische Typen für Javascript

    Facebook

    Flow bringt statische Typen für Javascript

    Mit Flow soll sich eine statische Typisierung in Javascript umsetzen lassen. Die Software überprüft die Typen im Hintergrund und soll die Fehlersuche sowie die Codeverwaltung deutlich vereinfachen.

    20.11.201410 Kommentare

  5. LLVM-Konkurrenz: GCC bekommt JIT-Compiler

    LLVM-Konkurrenz

    GCC bekommt JIT-Compiler

    Die GNU Compiler Collection (GCC) enthält nun Funktionen zur Just-in-Time-Kompilierung. Damit tritt GCC wieder stärker in Konkurrenz zu LLVM, der Code ist aber noch nicht bereit für den Einsatz.

    13.11.20145 Kommentare

  6. Programmierschnittstelle: Nvidias Cuda 6.5 für mehr Tempo und ARM64

    Programmierschnittstelle

    Nvidias Cuda 6.5 für mehr Tempo und ARM64

    Nur vier Monate nach Cuda 6.0 hat Nvidia Version 6.5 veröffentlicht. Die Schnittstelle läuft nun auch in Entwicklungsumgebungen für 64-bittige ARM-SoCs wie dem Tegra K1 Denver und soll auf allen Plattformen mehr Leistung bei doppelter Genauigkeit bringen.

    21.08.20141 Kommentar

  7. Compiler-Infrastruktur: "Javascript-Backend zeigt die Vorteile LLVMs"

    Compiler-Infrastruktur

    "Javascript-Backend zeigt die Vorteile LLVMs"

    Das neue Javascript-Backend für Webkit demonstriere die Vorteile des LLVM-Designs, schreibt Andrew Trick im LLVM-Blog. Die Technik könnte zu einer weiteren Verbreitung und Verbesserung des gesamten LLVM-Projekts beitragen.

    18.07.20141 Kommentar

  8. Google Research: Warum kompiliert das nicht?

    Google Research

    Warum kompiliert das nicht?

    Ein Forscherteam hat bei Google mehr als 26 Millionen Software-Builds untersucht. Die gefundenen Fehlerarten sind dabei wenig überraschend. Dass die Fehlerrate nicht mit der Erfahrung der Entwickler korreliert, dagegen schon.

    30.06.2014186 Kommentare

  9. Compiler Collection: GCC 4.9 verbessert Optimierung

    Compiler Collection

    GCC 4.9 verbessert Optimierung

    Die veröffentlichte Version 4.9 der GNU Compiler Collection enthält diverse Optimierungen des Codes. Außerdem werden OpenMP 4.0 und Funktionen des kommenden C++14-Standards unterstützt.

    22.04.20144 Kommentare

  10. Build-Tools: ARM Compiler 6 setzt auf Clang und LLVM

    Build-Tools

    ARM Compiler 6 setzt auf Clang und LLVM

    Die neue Referenz-Toolchain für die ARM-Architektur basiert auf LLVM und dem Frontend Clang, was die Partnerschaft mit den Lizenznehmern verbessern soll. Der ARM-Compiler ist aber weiterhin nicht Open Source.

    10.04.20140 Kommentare

  11. .NET-Compiler-Plattform: Roslyn wird in Mono integriert

    .NET-Compiler-Plattform

    Roslyn wird in Mono integriert

    Die freie .Net-Implementierung Mono will künftig auch den von Microsoft als Open Source veröffentlichten Compiler Roslyn verwenden. Der Mono-eigene Compiler bleibt aber erhalten.

    10.04.201416 Kommentare

  12. Projekt Roslyn: Microsoft gibt Code der .Net-Compiler-Plattform frei

    Projekt Roslyn

    Microsoft gibt Code der .Net-Compiler-Plattform frei

    Build Windows Mit einem Klick auf eine Webschaltfläche hat Microsoft auf seiner Entwicklerkonferenz die .NET-Compiler-Plattform im Quellcode freigegeben. Interessierte können sich nun die Compiler für C# und Visual Basic genauer ansehen.

    03.04.201429 Kommentare

  13. Warp: Facebook veröffentlicht C/C++-Präprozessor

    Warp

    Facebook veröffentlicht C/C++-Präprozessor

    Mit Warp ersetzt Facebook den C-Präprozessor der GNU Compiler Collection und erreicht damit deutlich schnellere Builds. Der Erfinder der Programmiersprache D und Compiler-Experte Walter Bright hat Warp für Facebook in D geschrieben.

    01.04.20140 Kommentare

  14. Intel: LLVM unterstützt 16-Bit-x86-Architektur

    Intel

    LLVM unterstützt 16-Bit-x86-Architektur

    Intels Open Source Technology Centre arbeitet an einer 16-Bit-Unterstützung in der Compiler-Infrastruktur LLVM. Der Linux-Start-Code lässt sich damit bereits bauen, es soll aber mehr getestet werden.

    15.01.201415 Kommentare

  15. Compiler: GCC 4.9 erhält neue Sanitizer

    Compiler

    GCC 4.9 erhält neue Sanitizer

    Die für 2014 geplante Version 4.9 der Compiler-Sammlung GCC erhält den Undefined Behavior Sanitizer. Außerdem wurde der Address Sanitizer auf die ARM-Plattform portiert.

    29.10.201321 Kommentare

  16. GCC: JIT-Compiler in Bytecode-Interpreter einbauen

    GCC

    JIT-Compiler in Bytecode-Interpreter einbauen

    Ein Patch für die GNU Compiler Collection soll es ermöglichen, einen Jit-Compiler in einen Bytecode-Interpreter oder ähnliche Programme einzubetten.

    04.10.20132 Kommentare

  17. GCC: Samsung veröffentlicht OpenACC-Compiler

    GCC

    Samsung veröffentlicht OpenACC-Compiler

    Samsung-Angestellte haben eine OpenACC-Implementierung für GCC vorgestellt. Damit lassen sich spezielle Aufgaben eines Programms direkt auf einen Beschleuniger wie die GPU auslagern.

    30.09.20138 Kommentare

  18. Icecream 1.0: Suse-Entwickler veröffentlichen Distributed-Build-Tool

    Icecream 1.0

    Suse-Entwickler veröffentlichen Distributed-Build-Tool

    Mit Icecream arbeiten Suse-Entwickler seit zehn Jahren an einem Build-Tool auf Basis von Distcc. In Version 1.0 unterstützt Icecream den Compiler Clang und das Projekt zieht zu Github um.

    09.04.20130 Kommentare

  19. Entwicklungsumgebungen: GCC 4.8.0 wechselt zu C++

    Entwicklungsumgebungen

    GCC 4.8.0 wechselt zu C++

    Der Code der GNU Compiler Collection (GCC) basiert ab der soeben erschienen Version 4.8.0 auf C++. Von Google stammen ein neuer Adress- und Thread-Sanitizer.

    22.03.2013108 Kommentare

  20. Parallel Code: Neue Intel-Compiler unterstützen Xeon Phi und Haswell

    Parallel Code

    Neue Intel-Compiler unterstützen Xeon Phi und Haswell

    Intel hat neue Versionen seiner Entwicklerwerkzeuge angekündigt. Sie sollen besser Aufgaben parallelisieren. Neben der bestehenden Ivy-Bridge-Architektur werden auch schon Änderungen in der Haswell-Architektur von der Version 13 berücksichtigt.

    05.09.20128 Kommentare

  21. Compiler: GCC 4.7.0 veröffentlicht

    Compiler

    GCC 4.7.0 veröffentlicht

    Zum 25. Geburtstag der GNU Compiler Collection haben deren Entwickler GCC 4.7 mit vielen Neuerungen veröffentlicht. Unter anderem wurde die Unterstützung für C++11 und C11 erweitert und es werden neue Hardwareplattformen unterstützt.

    22.03.20120 Kommentare

  22. Compiler: GCC 5.0 soll modularer werden

    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.

    20.03.20125 Kommentare

  23. Nvidia: Quelltext des Cuda-Compilers auch für andere CPUs und GPUs

    Nvidia

    Quelltext des Cuda-Compilers auch für andere CPUs und GPUs

    Wissenschaftlern und Softwareentwicklern stellt Nvidia den Quelltext seines Cuda-Compilers zur Verfügung. Das Framework für parallele Programmierung lässt sich so auch für andere Hardware anpassen - inklusive AMD-GPUs.

    14.12.20110 Kommentare

  24. Compiler: Open64 5.0 freigegeben

    Compiler

    Open64 5.0 freigegeben

    Der Compiler Open64 5.0 für Linux erhält zahlreiche Optimierungen, darunter ein verbessertes Debugging. Außerdem wurden zahlreiche Fehler korrigiert. Der unter Linux einsetzbare Open-Source-Compiler steht unter der GPLv2.

    14.11.20113 Kommentare

  25. Intel Cilk Plus

    Spracherweiterung für C/C++ als Open Source veröffentlicht

    Intel hat seine C- und C++-Erweiterung Cilk Plus als Open Source freigegeben. Die Software soll Entwicklern einen schnellen, einfachen, verlässlichen Weg bieten, um die Leistung von Programmen auf Multicore-Prozessoren zu verbessern.

    17.08.20114 Kommentare

  26. Intel SPMD Program Compiler: ISPC soll parallele Programmierung vereinfachen

    Intel SPMD Program Compiler

    ISPC soll parallele Programmierung vereinfachen

    Intel bietet mit dem Intel SPMD Program Compiler (ISPC) ein Werkzeug an, das Entwicklern das parallele Programmieren vereinfachen soll. Diese können dabei seriell Programme schreiben, die von den SIMD-Einheiten in Intels CPUs beschleunigt ausgeführt werden.

    22.06.20110 Kommentare

  27. Pathscale: Compiler-Suite Ekopath 4 steht unter freier Lizenz

    Pathscale

    Compiler-Suite Ekopath 4 steht unter freier Lizenz

    Pathscale stellt Ekopath 4 unter die GPLv3. Bisher war die Compiler-Suite ein proprietäres Produkt. Der ebenfalls erhältliche Debugger PathDB steht unter der CDDL.

    15.06.20118 Kommentare

  28. Compiler: GCC 4.6.0 für Sandy-Bridge und Bobcat-Kerne

    Compiler

    GCC 4.6.0 für Sandy-Bridge und Bobcat-Kerne

    Der freie Compiler GCC 4.6.0 ist um die Unterstützung für Intels Sandy-Bridge-Plattform und Core-i5- sowie -i7-CPUs erweitert worden. Außerdem wurde GCC um die Programmiersprache Go von Google erweitert.

    28.03.201118 Kommentare

  29. Compiler: GCC 4.6 Release Candidate ohne P1-Fehler

    Compiler

    GCC 4.6 Release Candidate ohne P1-Fehler

    Der GNU Compiler Collection (GCC) 4.6 ist als Release Candidate veröffentlicht worden. Vorher hatten die Entwickler alle Fehler mit höchster Priorität beseitigt. Trotz weiterer Fehler der Prioritäten 2 und 3 dürfte die finale Version in wenigen Tagen erscheinen.

    15.03.20110 Kommentare

  30. Compiler

    GCC 4.5.1 veröffentlicht

    Das GNU-Projekt hat seine Compilersammlung GCC in der Version 4.5.1 veröffentlicht. Dabei handelt es sich um ein reines Bugfix-Release.

    02.08.20103 Kommentare

  31. Javascript Knowledge Base: Aufgeblähte Javascript-Bibliotheken schrumpfen

    Javascript Knowledge Base

    Aufgeblähte Javascript-Bibliotheken schrumpfen

    Mit seiner Javascript Knowledge Base (JSKB) will das Projekt Browserscope.org helfen, aufgeblähte Javascript-Bibliotheken schlanker zu machen. Der Code soll dabei auf einzelne Browser angepasst werden.

    17.06.20109 Kommentare

  32. GCC 4.5 als Release Candidate erschienen

    Die Gnu Compiler Collection (GCC) 4.5 ist als Release Candidate veröffentlicht worden, nachdem die Entwickler auch die letzten als P1 (Priority 1) eingestuften Bugs beseitigt haben. GCC 4.5 verwendet die Multiprecision-Bibliothek MPC, um komplexe Zahlen zu verarbeiten.

    08.04.201039 Kommentare

  33. Closure Tools - freie Javascript-Werkzeuge von Google

    Closure Tools - freie Javascript-Werkzeuge von Google

    Google macht in seinen Applikationen umfangreichen Gebrauch von Javascript und hat dazu einige Werkzeuge entwickelt, die das Unternehmen jetzt als Open Source veröffentlicht hat. Darunter der Closure Compiler und die Closure Library.

    06.11.200916 Kommentare

  34. Die Spieleentwicklung hinkt der CPU-Entwicklung hinterher

    Gamescom Intel warnt PC-Spieleentwickler davor, die rasante Entwicklung der Prozessorarchitekturen zu unterschätzen. Wenn Spiele davon profitieren sollen, müssen sie die verschiedenen CPU-Topologien berücksichtigen - aktuelle und in naher Zukunft erscheinende.

    18.08.200945 Kommentare

  35. Mono nutzt LLVM als Compiler

    Die freie .Net-Implementierung Mono kann jetzt auch den alternativen Compiler LLVM verwenden. Mono profitiert so von den Optimierungen in LLVM. Allerdings ist LLVM langsamer als der integrierte JIT-Compiler.

    17.07.200912 Kommentare

  36. Milepost GCC soll Entwickler und Software schneller machen

    Mit Milepost GCC hat IBM einen lernenden Open-Source-Compiler entwickelt, der in der Lage ist, selbstständig zu erkennen, wie Quellcode in Maschinensprache umgesetzt werden muss, um die zugrundeliegende Hardware optimal zu nutzen und gleichzeitig den Energiebedarf der Software möglichst gering zu halten.

    30.06.200924 Kommentare

  37. Version 11.1 der Intel-Compiler und Tools mit AVX-Support

    Intel hat seine Programmierwerkzeuge für Windows, Linux und MacOS in Version 11.1 auf den Markt gebracht. Die Compiler und Tools sollen sich nun leichter in Entwicklungsumgebungen integrieren lassen. Und sie bieten Unterstützung für die "Advanced Vector Extensions" (AVX).

    26.06.20094 Kommentare

  38. GCC 4.4 verfügbar

    Die GNU Compiler Collection (GCC) 4.4 ist fertig. Die neue Version umfasst das Graphite-Framework und verbessert die Multithreading-Funktionen.

    22.04.200919 Kommentare

  39. Intel mahnt Programmierer zu Many-Core-Optimierung

    In einem Blogeintrag aus Intels Forschungsabteilung weist der Compilerentwickler Anwar Ghuloum darauf hin, dass sich Programmierer in Zukunft nicht mehr allein auf Software verlassen können, die ihnen die Arbeit abnimmt. Um die vielen Kerne künftiger Rechner zu nutzen, müsse man umdenken - bis hin zu den grundlegenden Algorithmen.

    07.07.2008120 Kommentare

  40. GCC soll durch künstliche Intelligenz schneller werden

    Eine Forschergruppe will die Compilersammlung GCC mit künstlicher Intelligenz ausstatten. Besonders interessant soll dies für mobile Geräte sein.

    03.07.200846 Kommentare

  41. GCC wird auf C++ portiert

    Ian Lance Taylor will die Compilersammlung GCC in C++ neu implementieren. Das soll unter anderem einen aufgeräumten Quellcode zur Folge haben. Die neue Fassung wird nun in einem eigenen Entwicklungszweig erprobt.

    19.06.200890 Kommentare

  42. GCC 4.3 erschienen

    Die GNU Compiler Collection (GCC) 4.3 ist ab sofort verfügbar und integriert die MPFR-Bibliothek für mathematische Funktionen. Zusätzlich sind - wie immer - einige sprachabhängige Änderungen eingeflossen.

    11.03.20081 Kommentar

  43. AMD: "Intels Compiler taugt nur für Benchmarks"

    AMD: "Intels Compiler taugt nur für Benchmarks"

    Am 10. und 11. September 2007 hat AMD seine neuen Opterons mit Codenamen "Barcelona" in Barcelona vorgestellt. Dabei legte der Chiphersteller nur sehr wenige Benchmarks vor, die sich zudem stets auf Zwei-Sockel-Systeme bezogen. Und dass man diese nicht alle gewinnen konnte, führte AMD auf die Benchmark-lastigen Intel-Compiler zurück - wofür man prompt einen Beleg lieferte.

    12.09.200738 Kommentare

  44. Freier Pascal-Compiler in neuer Version

    Der Free Pascal Compiler (FPC) ist nun in der Version 2.2.0 erschienen, in der er sich auf Intel-Macs verwenden lässt. Zusätzlich unterstützt der freie Compiler in der neuen Version die 64-Bit-Varianten von Windows. Ein interner Linker soll bei Windows-Programmen zu kleineren Programmdateien führen.

    11.09.200739 Kommentare


  1. Seite: 
  2. 1
  3. 2
Anzeige

Gesuchte Artikel
  1. Kostenlose Profi-Photoshopfilter zum Download
    Kostenlose Profi-Photoshopfilter zum Download

    Onone Software hat eine kostenlose Version der Photoshop-Filtersammlung Phototool 2 vorgestellt. Darin sind fotografische Effekte enthalten, die es dem Nutzer einfach machen, typische Laboreffekte nachzubilden.
    (Photoshop Filter)

  2. HTML5-Framework
    Twitter veröffentlicht Bootstrap 2.0
    HTML5-Framework: Twitter veröffentlicht Bootstrap 2.0

    Vor rund sechs Monaten hat Twitter mit Bootstrap seinen Front-End-Werkzeugkasten Bootstrap veröffentlicht. Ab sofort steht das CSS-/HTML-Framework in der Version 2.0 zur Verfügung.
    (Bootstrap)

  3. Microsoft
    Release Candidate des Windows Server 2012 veröffentlicht
    Microsoft: Release Candidate des Windows Server 2012 veröffentlicht

    Microsoft hat einen Release Candidate des Windows Server 2012 veröffentlicht. Die Vorabversion des kommenden Windows Server kann über Microsofts Technet heruntergeladen werden.
    (Windows Server 2012)

  4. Wing Commander
    Chris Roberts will zurück in die Spielebranche
    Wing Commander: Chris Roberts will zurück in die Spielebranche

    Zuletzt hat er Filme produziert, jetzt kündigt Chris Roberts - Schöpfer von Wing Commander, Strike Commander und Freelancer - seine Rückkehr in die Spielebranche an. Sie hat wohl erneut mit dem Weltraum zu tun.
    (Chris Roberts)

  5. Smartwatch
    Pebble verpasst Weihnachten
    Smartwatch: Pebble verpasst Weihnachten

    Pebble-Unterstützer müssen sich weiter gedulden: Zu Weihnachten werden sie ihre smarten Armbanduhren nicht mehr bekommen.
    (Pebble Watch)

  6. Virtustick
    Arduino-Angel für 3D-Scanner
    Virtustick: Arduino-Angel für 3D-Scanner

    Um großflächige Objekte mit einem Tiefenscanner in 3D zu erfassen, hat ein Entwickler den Virtustick konstruiert. Damit kann der Asus Xtion Pro wie mit einer Angel servogesteuert um große Objekte herumgeführt werden.
    (3d Scanner)

  7. LG L40, L70 und L90
    Smartphone-Serie L erscheint gleich mit Kitkat
    LG L40, L70 und L90: Smartphone-Serie L erscheint gleich mit Kitkat

    LG hat die dritte Generation der Smartphones der L-Reihe vorgestellt. Alle drei werden gleich mit Android 4.4 alias Kitkat ausgeliefert. Die technische Ausstattung der Modelle unterscheidet sich deutlich.
    (Lg L90)


Verwandte Themen
GCC, LLVM, Go, jit, Cortex-A50, Basic, Visual Studio, Miguel de Icaza, Warp, C#, Itanium, CUDA, .Net, Sparc

RSS Feed
RSS FeedCompiler

Folgen Sie uns
       


Haben wir etwas übersehen?

E-Mail an news@golem.de