cas a 32-bit platformy

Ing. Miloslav Ponkrác postovni.holub na atlas.cz
Středa Červen 7 14:02:31 CEST 2000


>Petr Tomasek napsal:
>> Hm.. a nebylo by jednodussi to prozatime prekompilovat jako
>> unsigned? (myslim, ze rada programu by to vubec


Petr Cech napsal:
>proc ted? za 20-30 let by stalo za to zavest 64bit time_t (nebo jaky to
bude
>xxx bit pocitac), ale proc to prekompilovata ted?


Nemyslete si, že na světě to chodí tak, že program se vyvine, slouží rok
dva, občas pět, a pak je definitivně vyhozen, nebo alespoň nahrazen nějakou
novou verzí. Tak funguje skoro bych řekl nepodstatná menšina skutečných
nasazení.

Dnes do kosmu létá palubní počítač, který byl vyvinut před takovými
čtyřiceti lety. Je to bedna s 1 MB paměti a má na starosti řízení všeho
důležitého na kosmické lodi. A pokud možno do toho vývojáři nesahají,
protože je to dnes do značné spolehlivosti dotáhnutá mašina, a nechtějí si
tam zanést chyby, které by někoho na palubě stály život, a nebo třeba
způsobily miliardové škody v dolarech.

Chcete-li spolehlivý stroj, musíte na to jinak, než neustále nechávat
potencionální bugy, které se projeví za dvacet let. Nesmíte nechat nic
nepovšimnutého. Chcete-li vyrábět zmetky, jako MS, které musí být kvůli
funkčnosti neustále nahrazovány, tak to dělejte. V programování stačí chyby,
které se nadělají nevědomky tím, že prostě něco opomenete. Proč ještě
nechávat další vědomé chyby?

Já jsem zhruba před deseti lety naprogramoval Kaligulu, DOSovský program,
který umí mnoho triků s tiskárnou. Dnes už jsem nepočítal, že to někdo bude
mít, ale ještě to sem tam u některých lidí vidím, a jsem na to hrdý, že
spolehlivě funguje program, u kterého 10 let nevyšla žádná verze. A věřte
mi, že jsem to nepředpokládal.

Koneckonců i osobní uživatelé v poslední době už jsou otráveni tím, že mají
každých půl roku vyměnit půlku počítače, jednou za rok až dva novou verzi
Windows, novuo verzi Office a dalších programů. Jedním z důvodů, které kladu
na první místa, proč chci jít od Windows, je trochu větší stálost toho, co
člověk udělá. Podle mě už pomalu končí taková první fáze vývoje osobních
počítačů, kdy hraní si a bastlení bylo považováno za normální. Dnes už lidé
začínají požadovat větší stabilitu i spolehlivost, a sám MS si toho všiml.
Všimněte si, že i tímto směrem napřel své reklamy.

Miloslav Ponkrác




Další informace o konferenci Linux