アカウント名:
パスワード:
PCCを使用するメリット(お勧めポイント)は何でしょう?gccや他のコンパイラにない特徴を教えてくだされ。
対gccですと, 最新の物がBSDライセンスに準じたライセンスで使用できること.(LLVM-clangも同様ですが)
一方gccではver2.4.1より新しいものはGPL3になっているので, 使用目的によっては最新版が使えない場合もある.
GCC を埋めこんだりすることって、ディストリビューションの開発者でなければ、そうそうありませんよね。DesKwaさんのような利用形態ではライセンスはあまり関係ない [gnu.org]と思うのですが、私、何か見落としているでしょうか。
私としては、DesKwaさんの「使う分(プログラムをコンパイルして作成するという目的)にはあまりメリットはないと云う事でOK?」には、「wikipedia にある『軽量』『動作が高速』にあまり魅力を感じないならその通り」と答えるしかないと思います。
ありがとうございます。
>SteppingWindさんなるほど、ライセンスの問題でgccが使えない場合は確かにメリットになりそうですね。
>tamoさんライセンスはライブラリの点 [gnu.org]で関係ある気がします。ただ、その問題がないのであれば、普段使う分にはあまりメリットはなさそうですね。
libgcc は例外になっているはず。
gccでコンパイルしてできたバイナリの動作にどうしても納得できないとき、pccでコンパイルして正しく動作することを確かめ、やはりgccのバグだったと確信して一人悦に入ることができます。 ま、実はpccの方がバグってたというオチはあり得ますが。
プログラミングに疎いのでコンパイラの特徴はわかりませんが。
単に、選択肢が増えるってだけでもメリットでは?PCCとGCCではライセンスも違うので、異なる選択肢としての価値はとても高い。
>fukaponさん確かに選択肢が増えるのは良いことですね。お互いの発展にも良い影響を与えますし。
利用者としてはまだですが、最終的にはPCCを使ってみたいですね。#BSD好きなのでw
で、PCCを使うメリットはなんでしょう。
使う分(プログラムをコンパイルして作成するという目的)にはあまりメリットはないと云う事でOK?
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲは一日にしてならず -- アレゲ見習い
メリット (スコア:1)
PCCを使用するメリット(お勧めポイント)は何でしょう?
gccや他のコンパイラにない特徴を教えてくだされ。
Re:メリット (スコア:2, 参考になる)
対gccですと, 最新の物がBSDライセンスに準じたライセンスで使用できること.(LLVM-clangも同様ですが)
一方gccではver2.4.1より新しいものはGPL3になっているので, 使用目的によっては最新版が使えない場合もある.
Re:メリット (スコア:1)
対gccですと, 最新の物がBSDライセンスに準じたライセンスで使用できること.(LLVM-clangも同様ですが)
一方gccではver2.4.1より新しいものはGPL3になっているので, 使用目的によっては最新版が使えない場合もある.
GCC を埋めこんだりすることって、ディストリビューションの開発者でなければ、そうそうありませんよね。
DesKwaさんのような利用形態ではライセンスはあまり関係ない [gnu.org]と思うのですが、
私、何か見落としているでしょうか。
私としては、DesKwaさんの
「使う分(プログラムをコンパイルして作成するという目的)にはあまりメリットはないと云う事でOK?」
には、「wikipedia にある『軽量』『動作が高速』にあまり魅力を感じないならその通り」
と答えるしかないと思います。
Re:メリット (スコア:1)
ありがとうございます。
>SteppingWindさん
なるほど、ライセンスの問題でgccが使えない場合は確かにメリットになりそうですね。
>tamoさん
ライセンスはライブラリの点 [gnu.org]で関係ある気がします。
ただ、その問題がないのであれば、普段使う分にはあまりメリットはなさそうですね。
Re: (スコア:0)
libgcc は例外になっているはず。
Re: (スコア:0)
Re:メリット (スコア:2)
gccでコンパイルしてできたバイナリの動作にどうしても納得できないとき、pccでコンパイルして正しく動作することを確かめ、やはりgccのバグだったと確信して一人悦に入ることができます。
ま、実はpccの方がバグってたというオチはあり得ますが。
Re:メリット (スコア:1)
プログラミングに疎いのでコンパイラの特徴はわかりませんが。
単に、選択肢が増えるってだけでもメリットでは?
PCCとGCCではライセンスも違うので、異なる選択肢としての価値はとても高い。
Re:メリット (スコア:1)
>fukaponさん
確かに選択肢が増えるのは良いことですね。
お互いの発展にも良い影響を与えますし。
利用者としてはまだですが、最終的にはPCCを使ってみたいですね。
#BSD好きなのでw
Re: (スコア:0)
出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内, 検索
Portable C Compiler (略して pcc) はベル研究所のStephen C. Johnsonが1970年代に書いたC言語コンパイラである[1]。異なるアーキテクチャ用のコードを出力することが容易なコンパイラの先駆けであり、1980年代初期には多くのCコンパイラがpccをもとにしていた[2]。Version 7 Unixでデニス・リッチーのコンパイラに代わって採用されたあとは、1990年の4.3BSD-Renoに含まれるなど、4.4BSDでGNU Cコンパイラに取って代わられるまで、長く標準コンパイラとして君臨していた。
pcc
Re:メリット (スコア:1)
で、PCCを使うメリットはなんでしょう。
使う分(プログラムをコンパイルして作成するという目的)には
あまりメリットはないと云う事でOK?