To bylo, ale coding standart zustal. Tzn neprojde to Cckovym kompilatorem - musite pouzit C++. Ale na dedicnost, sablony, rozhrani a kdovico jeste se pouziva(zneuziva) preprocesor. Diky tomu jsou zrojaky mozilly neuveritelne neprehledny. Mozilla ma taky vlastni build system ze kteryho jsem malem zesedivel. Mozilla build system napriklad umoznuje pomozi makra precoseru presunout tridu/funkci z jedne knihovny do druhe.
Protoze jadro gecko jeste stale obsahuje kusy kodu z dob Netscape Navigatoru 2 a je pomerne obtizne udrzovatelne. Kdezto jadro WebKit (drive KHTML) je jadr napsane uplne znova.
Docela by mne zajímalo, proč Google zvolil Webkit a ne Gecko. Osobně bych předpokládal, že když platí vývojáře Firefoxu, tak zvolí spíše Gecko a programátory pak snáze převede na vývoj svého prohlížeče.
Upozorníme vás na články, které by vám neměly uniknout (maximálně 2x týdně).