Newsgroups: relcom. humor
From: "AO OMEGA"
Subject: [News] YUnost' Gejtsa
V 17 let Billi ne igral v tryasuchku, ne pil vermut na detskih
ploshchadkah i ne stryasal po 20 centov s maloletok. V magazine
skobyanyh izdelij (hardware) on uvidel samyj nastoyashchij komputer
na stole. Vse! Zagorelos'. Maman, ne hochu plyushevogo mishku, ne
hochu kuklu barbi, hochu komp'yuter.
Nu ladno, vrode v shkole ocenki horoshie, na tebe komp'yuter.
Pervye 48 chasov posle etogo Bill s drugom Polom Artsom
sovershali posadku na Lunu. A potom eto nadoelo i zahotelos'
chego-to eshche.
V obshchem, chtoby sdelat' eto chto-to eshche, pozarez nuzhen byl
bejsik.
- Nado bylo vybirat' model' komp'yutera s bejsikom, - skazal
Pol.
- Netu takih modelej, i netu bejsika dlya takih malen'kih mashin
- zhizneradostno zametil Bill.
- CHto zhe my teper' budem delat'?
- A my napishem bejsik sami, prodadim firme-proizvoditelyu,
potom napishem MS-DOS, vindovs, chikago, kajro... - on perechislyal
eshche minuty dve i vzdohnuv, dobavil: tol'ko samim nam ne
spravit'sya, nuzhno budet otkryt' firmu... VO! Mikrosoft!
On pomolchal nemnogo, popravil otvisshuyu chelyust' Pola i
prodolzhil:
- Konechno, eto neprosto, no est' shans byt' pervymi, a pervym v
nashem dele dostaetsya pochti vse. Idem v biblioteku!
- Tri nedeli nashi druz'ya korpeli nad kodami, dva raza chut' ne
poteryali vse kopii programmy na magnitofone, no vot bejsik
zadyshal! I pervaya programma na etom bejsike byla napisana!
Vot ona:
10 FOR I=1 TO 100
20 PRINT "BILL GATES - PROGRAM WORLD WIDE LEADER! "
30 NEXT I
40 STOP
Uraa! Zarabotalo!
Na sleduyushchij den' utrom druz'ya napravilis' v IBM dlya
zaklyucheniya kontraktov. U dverej pravleniya stoyal zdorovennyj
ohrannik, merno perezhevyvayushchij tradicionnoe amerikanskoe blyudo.
Kuda! Nazad!, - zakrichal on, uvidev, chto kakie-to yuncy bez
sprosu napravilis' k dveryam.
- CHto?! YA - Bill Gejts, direktor Mikrosoft, - zayavil odin iz
nih.
- Oh, izvinite ser, u nas nedavno kakie-to sorvancy ukrali iz
tualetov vsyu bumagu, tak kazhdyj spasalsya kak mog. Odin moj
priyatel' rasskazyval, kak on vykruchivalsya. Horosho - on byvshij
al'pinist, zaprosto mozhet obojtis' tramvajnym biletikom, a
nachal'stvo sil'no postradalo, govoryat.
On provodil molodyh lyudej glazami i prodolzhil svoe zanyatie -
davit' muh sapogami.
U kabineta prezidenta IBM sobralas' ochered' posetitelej. Oni
zhdali okonchaniya utrennej pyatiminutki, kotoruyu prezident
provodil s nachal'nikami otdelov uzhe vtoroj chas. No vot
soveshchanie zakonchilos' i prezident ostalsya odin na neskol'ko
minut pered priemom posetitelej.
Tem vremenem v koridore u dverej priemnoj druz'ya ostanovilis',
chtoby podgotovit'sya k razgovoru.
- Pol, podozhdi menya zdes', - skazal Bill. - ya mogu prorvat'sya
k nemu tol'ko odin. Kogda nado budet pit' shampanskoe - ya pridu
za toboj.
V priemnoj u sekretarshi zaklinilo pishushchuyu mashinku i ona zvonit
v byuro obsluzhivaniya. Zahodit Gejts i napravlyaetsya k dveryam
kabineta prezidenta. Prohodya mimo ocheredi negromko ronyaet: - YA
- syn... [svoih roditelej] - eto uzhe shepotom. Zajdya v kabinet,
on vidit prezidenta IBM v kresle za stolom. Prezident
nahmurilsya, uvidev neproshennogo gostya i prigotovilsya postavit'
nahala na mesto.
Gejts podoshel k stolu i shlep na nego kassetu s programmoj!
- Vot! Esli hotite chtoby prodazhi personalok ostavalis'
mizernymi, a potom sovsem prekratilis' - mozhete menya prognat'!
Prezident molcha slushal.
- |to - bejsik, - skazal Bill uzhe bolee spokojno.
- Prostite, chto?
- B E J S I K, interpretator bejsika dlya PK.
- Nu i chto?, - prezident nachinal nervnichat'.
- Da vot prosto to, chto bez etogo komp'yuter nikomu ne nuzhen,
krome neskol'kih lyubitelej.
- Vidite li, milejshij, nashi specialisty podschitali obshchuyu
potrebnost' v takih mashinah i opredelili ee v 200 tysyach na ves'
mir. I voobshche nashi interesy lezhat v oblasti nastoyashchih, moshchnyh
mashin, kotorye nuzhny vezde! A eti... igrushki - tak, dlya
lyubitelej i est'.
- A esli na etom komp'yutere budet bejsik - lyuboj smozhet
napisat' programmu, TUT ZHE ee zapustit', popravit'- i nikakih
perfokart, nikakih ocheredej na kompilyaciyu i progon programmy!
- MMM... nu chto zhe, davajte pojdem, posmotrim, chto vy tam
navayali. Kak vy govorite vas zovut? Gejts? Otlichno.
I oni proshli mimo vseh posetitelej, vazhnyh dyadek s portfelyami
(vse eto konechno erunda, tak ne byvaet, nu da ladno, eto ved'
skazka) i napravilis' v otdel programm. Po doroge vstretili
Pola, Bill predstavil ego prezidentu i dal'she poshli vmeste.
V otdele programm ves' pol byl useyan dyrochkami ot perfokart i
kakie-to muzhiki polzali po raskatannoj po polu 20-metrovoj
raspechatke avarijnogo dampa pamyati s cel'yu obnaruzheniya oshibki v
raspredelitele pamyati OS-360. K prezidentu podoshel nachal'nik
otdela i soobshchil, chto est' nadezhda sdelat' eto eshche k obedu.
Prezident v svoyu ochered' pozhelal im udachi, predstavil Billa i
Pola kak avtorov bejsika dlya PK, predlozhil posmotret' programmu
i dat' zaklyuchenie. Zatem udalilsya, soslavshis' na vazhnye dela.
Glavnyj programmist provel rebyat v druguyu komnatu i vklyuchil
odin iz PK. Minuta ushla na zagruzku i vyskochilo priglashenie:
Microsoft Basic V1. 0
OK
>_
Bystren'ko nabrosali nebol'shuyu programmku, RUN, i vot uzhe po
ekranu zabegali vsyakie palochki-kryuchochki. Glavnyj programmist
zainteresovalsya, sel za komp'yuter i ne slazil so stula celyj
chas. Dlya testirovaniya on pisal takie varianty programm, chto
rebyata tol'ko divu davalis'. Bukvy begali po ekranu vo vseh
napravle- niyah, prygali i sortirovalis' kak hoteli. Pod konec
oni vse popadali i slozhilis' v kuchu, kotoraya potom rastayala.
- PSHSHSHSHSHSHSHSHSHSHSHSHSHSH - vzdohnul programmist posle etogo i
povernulsya k molodym lyudyam. Nu chto, v principe neploho, hotya
est' i oshibki. Oshibki eti lishili sna nashih geroev eshche na paru
nedel' i kak izvestno, ustranyalis' dazhe v kresle letyashchego
samoleta. Konechno, programma eta byla eshche nesovershennoj,
produkt svoego vremeni, no... nedokumentirovannye funkcii v
nej uzhe byli.
Konec epohi.
Bill Gejts. Molodye gody.
Posle istorii s napisaniem bejsika i nachala sotrudnichestva s
krupnejshej komp'yuternoj firmoj IBM nachalas' novaya epoha v
komp'yuternom dele - epoha DOS i IBM PC. Kak izvestno, vnachale
DOS byla slyapana na kolenke iz CP/M pri uchastii mistera Marka
Zbikovski. Ego inicialy do sih por krasuyutsya v nachale kazhdogo
EXE fajla.
Potom zanyatiya DOS vidimo utomili IBM i ona vospol'zovalas'
uslugami molodoj, no perspektivnoj firmy Mikrosoft pod
rukovodstvom nashego nezabvennogo geroya.
|to bylo goryachee vremya dlya vseh uchastnikov proekta: - #$%$#!!,
- v zapale vosklical kto-to iz programmistov.
V otvet na eto Gejts vyrazitel'no ukazyval na banku iz-pod
kofe: kazhdyj, kto skazhet necenzurnoe slovo, dolzhen brosit' tuda
25 centov. Sobrannyh deneg hvatalo ne tol'ko na kofe i piccu,
no i na vse ostal'noe.
Proekta kak takovogo ne bylo, byl nabor zadanij i vydelennaya pod
nih pamyat'. Za kazhdyj sekonomlennyj bajt vyplachivalos' po 5 doll.
Odin iz programmistov sekonomil 10 Kbajt i ustroil grandioznyj
banket po etomu povodu, v rezul'tate chego Gejts nechayanno prodal
za bescenok neskol'ko licenzij na DOS konkurentam. Iz-za etogo
i byl priduman mehanizm nedokumentirovannyh funkcij. Snachala
opisyvalis' ne vse poleznye funkcii, konkurenty ih realizovyvali
po-svoemu, potom opisyvalis' skrytye dosele funkcii i struktury dannyh,
a konkurentam prihodilos' lihoradochno vse peredelyvat'.
(Vy skazhete aj-yaj-yaj, a ya dumayu, chto u OS dolzhen byt' odin hozyain,
kotoryj vvodit standarty. Posmotrite, chto stalo s UNIX, desyatki
versij, daleko ne sovmestimyh mezhdu soboj, a v ramkah obshchego standarta
mnogoe nel'zya sdelat'). Nu ladno, menya poneslo, teper' rasskaz uchastnika
teh sobytij Veri Slou:
- Dyk ya spervonachalu na PDP-11 rabotal, na asemblere tam, fortrane...
a potom syuda pozvali, nu ya i poshel. A shef nash knizhek umnyh nachitalsya,
vydumal kakoe-to strukaturnoe programmirovanie, shtob, znachit, fajly
ne bol'she 300 strok, nu ya i zasandalyu, byvalo, strochek tysyach pyat' i
chik, chik... I funkcii eti, nedokumentirovannye u menya luchshe vseh
poluchalis'. I skorost' raboty s diskom ya pridumal povyshat' (esli
konechno, nasha mikrosoveckaya programma rabotaet, he-he). A potom ya
predlozhil mul'titask i mul'tiskrin zababahat', von uzhe pamyat' na megabajty
meryat' nachali, a my vse v 640 K sidim, a shef govorit, chto tam v verhnej
pamyati okoshki budut viset'. Potom my i do okoshek dobralis'. Tut
u nas byli problemy so skorost'yu, vse medlenno rabotalo, no kto-to
zametil, chto mezhdu skorost'yu raboty programmy i pamyat'yu est'
obratnaya proporcional'nost', a znachit beskonechno bol'shaya programma
budet rabotat' beskonechno bystro. Nu tak my i nachali pisat', chtob,
znachit, pobol'she...
***
Vot DOS, kotoryj postroil Gejts.
A vot i Vindy, chto sadyatsya na DOS, kotoryj postroil Gejts.
A vot i VinVord, chto zapushchen s Vindov, chto sadyatsya na DOS, kotoryj...
A vot i VordBejsik, chto rabotaet v Vord, chto zapushchen s Vindov...
A vot i programma k VordBejsik, chto rabotaet v Vord...
A vot i oshibka v programme k Vordbejsik, chto rabotaet v Vord...
V obshchem vse povislo.
***
Odnazhdy v studenuyu zimnyuyu poru
YA vyshel iz Windows:
Byl Norton i DOS.
Glyazhu - zapuskaetsya medlenno snova: -
Naverno ya s Enter ruku ne unes.
Pod Windows PM ya oboi raskleyu,
Byt' mozhet kartinku, a mozhet-uzor;
Podvigayu okna, vse PIFy nastroyu,
Tut ALT/F4 - i ves' razgovor.
***
O skol'ko nam otkrytij chudnyh
Prinosit Mikrosofta duh!
I Intel, syn oshibok trudnyh,
I Borland, Paradoksov drug!
***
Tema kak-to ischerpalas', budu luchshe pisat' pro klingov...
YU. Antonov 20. 07. 95
Last-modified: Tue, 16 Apr 1996 08:41:00 GMT