Ce suntem? (1) – Vocea informaticianului


Codul sursă a fost compilat încă dinainte de întemeierea lumii, vezi bine. Apoi i s-a dat primul „Run” – cu F9, desigur – și au fost corectate câteva erori minore, s-a șters o secvență întreagă care ar condus spre o grosolană ieșire din decorul system. De bine, de rău, acum rulează în background. Alte programe au succes pe piață acum. Ar mai fi niște bug-uri de pus la punct, dar asta ar însemna ieșirea din program și restartarea lui de la zero …

Iar noi … noi suntem niște instanțe ale unor (arhe)tipuri eterne, stocate într-o realitate care ne transcende orice închipuire. Așteptăm cu nădejde transformarea noastră din variabile în constante, să nu mai rătăcim printre instrucțiuni, purtând pe umeri valori atribuite de alții. Ne e tare frică de iad. El este o jenantă și dureroasă buclă infinită; cei ce au făcut păcate mari au parte și de incrementarea valorii lor la fiecare tură: este pe undeva pe acolo o condiție care nu lasă ieșirea din subrutină, iar Programatorul nu vrea nicidecum să nu dea un Ctrl+Break izbăvitor … Raiul? Să ne găsim o instalare cât mai vizibilă pe desktopul celor mai frumoase vise ale Universului, având fericita garanție că nu vom ajunge niciodată în Recicle Bin …

7 gânduri despre “Ce suntem? (1) – Vocea informaticianului

  1. …neluarea in calcul a actiunilor hackerului universal nu permite nici macar informaticianului sa perceapa realitatea nevirusata…

  2. Procesorul universal? – Duhul Sfânt?
    HDD? – Cartea vieţii?
    RAM? – Prezentul continuu?
    tmp? – epitafe?
    frecvenţa de tact? – timpul care trece ca un ac prin insectele din insectar?
    SO? – Evanghelia?

    E interesantă rău versiunea dvs. Mai ales că linuxul e plin de daemoni!🙂

    1. Acum … depinde de tine, dacă o interpretezi ca pe o alegorie sau ca pe o pildă. În primul caz, da, s-ar putea să fi nimerit corespondențele. În al doilea, putem considera întreg comentariul ca o interpretare existențială a pildei. It`s a win-win situation.😉

  3. Daca nu stiai, codul a fost scris fara bug-uri inca de la inceput avand analiza, design, arhitectura si programare impecabila… Nici macar nu a avut nevoie de testare.
    Daca programul intra destul de devreme intr-un algoritm decizional if… else… nu inseamna ca are bug-uri.

      1. Pai aplicatia functioneaza la un moment dat asa:
        – am 2 utilizatori
        – acesti 2 utilizatori vor trebui sa introduca niste date (variabilele)
        – daca PCBR=mancat atunci ramura1
        – daca PCBR=nemancat atunci ramura2
        Decizia este a arhitectului pentru ca el face algoritmul si el decide ce se intampla pe fiecare ramura. Aceasta decizie insa se bazeaza pe variabilele (deciziile) introduse de utilizatori. Deci decizia principala este a arhitectului dar ea se bazeaza si pe decizia utilizatorilor.
        E extrem de complicat programul asta si ne vom prinde urechile in el. Nu crezi?

Dă o replică!

Te rog autentifică-te folosind una dintre aceste metode pentru a publica un comentariu:

Logo WordPress.com

Comentezi folosind contul tău WordPress.com. Dezautentificare / Schimbă )

Poză Twitter

Comentezi folosind contul tău Twitter. Dezautentificare / Schimbă )

Fotografie Facebook

Comentezi folosind contul tău Facebook. Dezautentificare / Schimbă )

Fotografie Google+

Comentezi folosind contul tău Google+. Dezautentificare / Schimbă )

Conectare la %s