Linked by Joel Dahl on Sun 30th Jan 2011 20:22 UTC
General Development The BSD licensed Portable C Compiler (PCC) is steadily on the road for a 1.0 release and is now able to compile a FreeBSD/amd64 CURRENT system with almost no changes. The current version of PCC has evolved from the original PCC developed at Bell Labs during the 1970s and has been maintained by Anders Magnusson and a small team of developers during the last decade. It has received more attention during the last few years, especially by OpenBSD and NetBSD people seeing it at as a viable option as a GCC replacement.
Thread beginning with comment 460511
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[7]: Comment by bogomipz
by Kochise on Tue 1st Feb 2011 12:48 UTC in reply to "RE[6]: Comment by bogomipz"
Kochise
Member since:
2006-03-03

Do you believe GCC 4.5.x has improved much into speed consideration from the time being ? I mean, would it now beat TCC's incredible compilation speed ? If not, then GCC is definitely a slow horse, whatever you might think. Try also PellesC ;)

Kochise

Edited 2011-02-01 12:50 UTC

Reply Parent Score: 2

RE[8]: Comment by bogomipz
by Valhalla on Tue 1st Feb 2011 23:06 in reply to "RE[7]: Comment by bogomipz"
Valhalla Member since:
2006-01-24

Do you believe GCC 4.5.x has improved much into speed consideration from the time being ? I mean, would it now beat TCC's incredible compilation speed ? If not, then GCC is definitely a slow horse, whatever you might think. Try also PellesC ;)

Kochise


A) Yes, it has certainly improved alot in compiling speed since 3.2, and is supposed to improve further in the coming 4.6 release. You realize that gcc 3.2 was released in april 2003!?

B) TCC may still be alot faster, but speed is but one variable. Another is performance of the generated code. It was a LONG time since I tried TCC, but back then the speed of the generated code was very bad compared to the competition. And again although that was many moons ago, from the home page it seems the last TCC release was in 2009 so it's obviously not updating frequently.

And yes I've also used PellesC, in fact it was my favourite compiler to develop with when I was programming under windows particularly due to it's nice and fast ide/debugger, but the code it generated was VERY POOR compared to gcc/icc back then and I'm certain it's still very poor compared to gcc/icc/clang/open64/pcc nowadays.

Reply Parent Score: 2