To je jednoduchy. Prectete si na strankach mozilly tohle.
Mozilla je napsana v nejakem speudo jazyce, ktery sice pripomina C++, ale neni to C++. Duvodem je strach z chyb a z nekompatibilit v kompilatorech. U C++ se nabizi otazka proc vlastne porad pouzivame programovaci jazyk ke kteremu
ani po tolika letech neexistuje plnohodnotny a bezchybny kompilator?
Nehodlam resit jestli budoucnost patri Perlu, Pythonu nebo Ryby, jsem si ale jistej, ze budoucnost patri multivlaknovym aplikacim. Podivejte se jake problemy maji s multithreadingem PHP nebo Perl. Scriptovaci jazyky, ktere zavisi na knihovnach
napsanych v Ccku budou mit problemy s multitreadingem vzdycky. Jave a .NET maji tu vyhodu, ze jejich knihovny jsou
napsane v Jave nebo .NETu, je to mozna pomalejsi, ale urcite bezpecnejsi a lepe se v tom hledaji chyby.

