Po treh desetletjih izšel pcc 1.0

Matej Huš

5. apr 2011 ob 09:57:12

Po več kot treh desetletjih bolj in manj intenzivnega razvoja je izšla prva stabilna verzija C-prevajalnika Portable C Compiler (pcc). Razvoj se je začel v 70. letih in čeprav pcc ni nikoli zlezel do stabilne različice, je dolgo časa predstavljal prvi izbor prevajalnikov za C-programe v Unixu. Mnogo kasnejših prevajalnikov v 80. letih je bilo osnovanih na pcc, dokler ga ni leta 1994 zamenjal GNU C Compiler (gcc), ki pa je bil izdan pod drugo licenco.

To je tudi ena izmed glavnih prednosti pcc-ja, ki je izdan pod licenco BSD in ne GPL. Poleg tega pcc odlikujejo tudi visoka prenosljivost, enostavnost uporabe in hitrost. Vnovičen razvoj pcc-ja se začel po letu 2007, ko je ekipa pod vodstvom Andersa Magnussona nanovo napisala dele kode, tako da je pcc postal združljiv s standardom C99. Nanovo naj bi bili napisali več kot polovico kode. Prenos pcc je mogoč z uradne strani, kjer je na voljo tudi vsa dokumentacija. Ekipa obljublja še prevajalnik za F77 in razširitev na C++.