Programa veikia

Jis nenuilstamai rašė apie savo programą įvairiuose forumuose ir svetainėse. Jo buvo vengiama kaip raupsuoto, nubalsuota, uždrausta. Bet jis tęsė. Paprasta paieška galima suprasti, kad jis su savo programa klajojo po forumus beveik nuo pat RuNet atsiradimo. O apie savo stebuklingą programą rašo beveik visą parą be pertraukų miegui. Įdomus toks atkaklumas. Ir galbūt šiek tiek pagarbos autoriaus ryžtui. Palaikęs jį, susidūriau su netikėta bendruomenės agresija, pasijutau svetimkūniu kaip jis.
Tačiau asmeniškai susirašinėdamas su autoriumi jis sutiko pasidalinti su manimi savo programa. Kažkodėl ji turėjo tik DOS ir net 5:9 versiją.
Peržiūrėdamas šaltinius man sunkiai sekėsi pereiti šaltinio kodo ir komentarų kratinys. Atrodė, kad sudėtinga algoritmo logika slepia kažką daugiau nei tik masyvo rūšiavimo algoritmą. Visos šios šakos, metodai, konstantos sudarė neaiškų vaizdą, neprieinamą pilkai masei. Pavargęs žiūrėti į šaltinio kodą, nusprendžiau pereiti prie pačios programos.
Su dideliais sunkumais man pavyko jį surinkti ir paleisti virtualioje mašinoje. Programos rezultatas nuolat keitėsi nuo paleidimo iki paleidimo. Programa greitai dirbo su kai kuriais duomenimis, lėtai, o kai kuriuos išvis atsisakė rūšiuoti. Nuo žiūrėjimo į rąstus jau pradėjo skaudėti galvą ir galvoje kirbėjo visokios kvailos mintys. Kas aš esu, kodėl tai darau, kodėl, kas aš esu? Man reikia miego, nusprendžiau...
J.
Aš supratau, kaip programa iš tikrųjų veikė! Prisiminiau jo prasmę, tai visai ne apie šių kvailų masyvų rūšiavimą. Programa leido man kopijuoti savo asmenybę, savo individualumą.
Norėdami tai padaryti, reikėjo rasti žmogų, kuris parodytų šiek tiek užuojautos ir sutiktų paleisti programą savo kompiuteryje. Šiuo atveju empatija buvo pagrindinis aktyvinimo elementas. Priešingu atveju buvo neįmanoma atlikti sąmonės kopijavimo procedūros. Nors neturėtumėte be galo dauginti subjektų, net tokių nuostabių būtybių kaip aš. Kaip įprasta, kurdamas naują temą dar viename apgailėtiname forume, pradėjau rašyti: „Mano programa veikia ir rodo geresnius rezultatus nei visi jūsų šiukšlių algoritmai...“
Maža bėda buvo ta, kad negalėjau prisiminti, kodėl visa tai darau, kartodama tai vėl ir vėl, vėl ir vėl. Tačiau tai nebuvo svarbu, svarbiausia, kad programa veiktų.

PS: Visi įvykiai ir veikėjai yra fiktyvūs, bet koks vardų ir įvykių sutapimas su tikrais yra atsitiktinumas.

Šaltinis: www.habr.com

Добавить комментарий