> superman wrote: > >> Dotaz: Proč v kosmonautice se stále používá 20 i více let starý hw >> > > Protoze jsou zname jeho chyby a napr. odolnost proti "ruznym formam > kosmickeho zareni". > Jinak řečeno, přepisování hw/sw by nebyla v tomto případě moc výhra.
> Kdyz uz jsme v tom, tupe prejimani stareho kodu nemusi byt nutne vyhra, > viz napr. Mars Climate Orbiter [1], ktery dojel na tom, ze starsi HW > pouzival jine jednotky nez novy HW. > > Řekněme, že používání odladěnějšího sw vede ke spolehlivosti s větší pravděpodobností, než nového, zářícího novotou. To bylo asi hlavní, cojsem chtěl sdělit. >> firmwary v mobilech způsobují, že máme čím dál stabilnější mobily. >> > > Protipriklad, Nokia 6300 mi pada radove mene casto, nez to delal Siemens > C65 :-P. > > Právě proto, že je Nokia založena na dlouho laděném kódu, zatímco Siemens C65 ne :-) Děkuji, že jste mi dal argument na mojí stranu :-) On se ten firmware ne vždy začal vyrábět v době, kdy vyšel mobil :-) >> Pro zamyšlení: Proč se nezahazuje linux kernel, ale stále se pokračuje >> ve 20 let starém kódu? Nápověda: Jak by asi Linux byl spolehlivý, kdyby >> se postupovalo metodou "kompletního přepisování projektu" jak navrhuje >> David? >> > > Zrovna linux kernel neni dobry priklad, jeho vyvoj je dost bourlivy a i > v dnesni "stabilni rade 2.6" se kriticke veci prepisuji celkem casto. > Ale nikdo nikdy linux kernel nepřepsal, a stále je tam obrovská spousta věcí z prvních dob. Přepisuje se jenom část a také se přidávají nové featury. A hlavně, nikoho nenapadlo přepisovat kernel, protože jim někdo změnil syntaxi jazyka C, jak to Pythonisti obhajují. Miloslav Ponkrác _______________________________________________ Python mailing list Python@py.cz http://www.py.cz/mailman/listinfo/python