Scribble at 2023-12-26 14:51:26 Last modified: unmodified
C のコンパイラとして幾つかの選択肢はあるけれど、やはりいまだも手堅いのは GCC ということになる。Clang は、上のページで分かるように、完全に準拠しているのは C89 だけであり、C99 ですら一部しか準拠していない。でも、これから C を使い始める人は確実に C17 (C18) で学ぶであろうし、そうするべきでもあるから、何の憂いもなく正常にコンパイルできる環境を揃えるなら GCC が妥当な筈だ。これは、僕が FreeBSD のユーザとしては、その開発環境について同意しがたい点の一つだ(FreeBSD は開発環境を Clang に変更している)。