Re: OT: Svet se zene do zahuby, Windows Vista jsou jen dalsim krokemna ceste ?

k.novo k.novo@seznam.cz
Úterý Leden 23 12:38:34 CET 2007


Reci o tom, ze by se OS mel psat v assembleru siri lidi, kteri o tom moc nevi a jedine co vi, je ze assembler je rychy.
Je to nesmysl, proste lidsky mozek je na takovy ukol kapku maly stroj.
Nicmene stejny extrem je psat jadro OS v jazycich jako je Java, nic proti Jave, vybral jsem ji jako zastupce jiste skupiny de fakto interpretovanycxh jazyku.

Docela dobry pristup z tohoto pohldu ma Linux jadro napsane defakto v C, pokud nekdo chce muze si ho prelozit presne pro svuj konkretni CPU. 
Na C /  C++ / C# lze myslim docela dobre ukazat slepe ulicky programovani. 
C je ve sve podstate genialni jazyk , jednoduchy ucelny, flexibilni.
Pak prisli s C++ a OOP, myslenka dobra realizade desna, osobne v C napisu kde co, nejake radky meho kodu pronikli i do Linuxu , v C++ pod Win32 jsem po mesici studovani dokazal otevrit okno a napsat Hello Word. 
Pak MS prisel z C# a ejhle ono to je o necem jinem,  i pod .NET lze napsat prehledny program. Jen by to jeste chtelo obecne standatrizovat, a udelat jako kompilovany jazyk.

Pokud jde o MS Vista, cca 2 mesice testu RTM verzi 6000 a me dosavadni poznatky.
- pokud se podari rozbit jadro a vyradit z nej nesmyslne ochrany, v podobe klopnych bitu, sifrovani obsahu,  
- pokud se dale podari zamezit, aby MS dalkove pomoci updatu bojoval s uzivateli 
- pokud se podari odstranit nesmyslnou nutnost reactivovat OS co 6 mesicu 
- zkratka pokud se opet kontrola nas PC vrati do rukou jeho maitele

Tak ma Vista docela sanci byt spravnou cestou, v opacnem pripade jde o labuti pisen MS a Linux muze jasat.
 





Jedním z důvodů, proč se celý systém nepíše v assembleru, neoptimalizuje pro jednotlivé procesory atd. je ten, že v jednoduchém kódu bude méně chyb, bude ho moci spravovat někdo jiný atd.




Další informace o konferenci Hw-list