LLVM

LLVM

LLVMは、任意のプログラミング言語で書かれたプログラムのコンパイル時、リンク時、実行時、および「アイドル時」最適化のために設計されたコンパイラインフラストラクチャです。
LLVMは、任意のプログラミング言語で書かれたプログラムのコンパイル時、リンク時、実行時、および「アイドル時」最適化のために設計されたコンパイラインフラストラクチャです。もともとCおよびC ++向けに実装されていたLLVMの言語に依存しない設計(および成功)は、それ以来、さまざまなフロントエンドを生み出しました。、Ruby、ActionScript、GLSL、D、およびRust。
llvm

ウェブサイト:

カテゴリー

MacのLLVMの代替

GNU Compiler Collection

GNU Compiler Collection

GNUコンパイラコレクション(GCC)は、さまざまなプログラミング言語をサポートするGNUプロジェクトによって作成されたコンパイラシステムです。GCCはGNUツールチェーンの重要なコンポーネントです。
clang

clang

LLVMコンパイラ用のC、C ++、Objective CおよびObjective C ++フロントエンド。
QB64

QB64

QB64は、Microsoft Windows、Linux、およびMac OS X用のセルフホスティングBASICコンパイラであり、Microsoft QBasicおよびQuickBASICと互換性があるように設計されています。
DevkitPro

DevkitPro

サポートされている各コンソールのプログラミングを支援する追加のツールとライブラリを備えた、gnuコンパイラコレクションに基づくゲームコンソール自作開発ツールのツールチェーン。