[43] LO:
BTW: Nechapem vasu uchylku chodit rozputavat Linux vs Windows flame na Linuxovy portal - zda sa mi to ubohe, ale to je vas psychicky problem.
Nedavno sa kolega (ktory primarne pracuje pod Windows!) v nasej firme stazoval, ze jeho vyhladavaci engine nejakym magickym sposobom funguje podstatne rychlejsie pod ext3 ako NTFS. Chvilu riesil, ze bude emulovat ext3 nad NTFS v jednom subore, ale nakoniec to vzdal. Zbytocne su vo Windows prioritizovane IO operacie, ked NTSF filesystem, na ktorom uz dnes vsetko zavisi, je jednoducho v mnohych situaciach pomalsi ako ext3. Opakujem, ze kolega programuje vo Windows a vykon v Linuxe (bez akohokolvek ladenia a optimalizacie) ho jednoducho prekvapil.
Tiez tu zazneli slova, ze MSDN je lepsi sposob dokumentacie ako distribuovana siet projektov s vlastnou dokumentaciou. Vyrazne nesuhlasim s takym nazorom. Ked nieco v Linuxe potrebujem naprogramovat, tak viem ake API (kniznicu) pouzivam a jednoducho na ich strankach, v info alebo v /usr/doc tu dokumentaciu najdem - presne pre to API ktore chcem pouzit a nic ine co ma nezaujima. V MSDN je vsetko jeden velky neprehladny pagac - od Win32 cez .NET az pod DirectX vo vsetkych MS-supported programovacich jazykoch. Ak nieco hladam pre C#, tak dostanem tisic nerelevantych vysledkov hladania pre ine jazyky a veci ktore ma absolutne nezaujimavu (aj ked obmedzim hladanie len na C#). Casto sa tam clovek zacykli ked marne nieco hlada. Ak chcem nieco pre C#, tak priklady nachadzam len vo Visual Basicu - hladat nieco v MSDN mi jednoducho sposobuje psychicku bolest ktoru uz nie som schopny znasat ani za peniaze. Povedzme si rovno - ak by ste sa chceli naucit programovat napr. OpenGL v Jave (vy zrejme v C#) - tak otvorite si dokumentaciu ktora vam bude objasnovat OpenGL v 10 programovacich jazykoch a okrem OpenGL vas bude obtazovat od Win32 API, POSIX az po programovanie pluginov do MS Office? Rozhodne nie! Pouzijete dokumentaciu, ktora ma to objasni v Jave/C# a bude sa zaoberat len OpenGL. A toto je problem celeho MSDN - Microsoft *nechce* aby ste sa na zakladne dokumentacie naucili API pouzivat - na to si musime kupit knihu od Microsoft Press a MSDN je len neprehladna referencna priucka. Je to *bordel* a tvrdit ze je to lepsie ako samostatne dokumentacie v (linuxovych) projektoch je hruba urazka intelektu.