asupra nerzilor
Motivatie: Incerc sa folosesc Open Office sa generez niste grafice si merge ca dracu de incet si enervant.
Introducere:
Doar un nerd putea sa scrie Open Office. O armata de nerzi si programatori haotici. Nu am vazut codul si nu ma intereseaza sa fac analiza lui. Rezultatul spune multe.
O alternativa la Office-ul Microsoft. Nu cred. Nu accept motivul ca “sunt” obisnuit cu produsele corporatiei. Sunt obisnuit sa gandesc clar si pana si interfata de office 2007 e un gunoi. Orice interfata de program e nasoala. Insa in spatele interfetei pe care o inveti se afla functiile: ascunse sau nu.
Am un tabel cu 2 coloane a 700 de valori. Daca pe un super calculator OO nu e in stare sa imi genereze un grafic si apoi sa ma lase sa il mut cand cum vreau fara sa se blocheze atunci eu imi pierd rabdarea. Si de ce merge asa? Din cauza programatorilor. Nerzii de azi.
Definitia nerdului:
Nerdul este persoana care se mandreste cu lipsa capacitatii de intelegere si cu automatismele deprinse.
Dezvoltarea definitiei:
Trebuie facuta insa o deosebire: Cum exista un Jim Morrison si un milion de wannabe, asa exista si cativa nerzi de calitate si mai multe milioane de wannabes mici si insignifianti. Aici discut despre wannabes. Fake-uri. Cei care pana la urma, din pacate, dau sens definitiei de nerd.
Nerdul nu accepta nimic nou. Este talibanul care foloseste Linux pentru ca asa e normal, care scrie C pentru ca e limbajul stramosilor, care se imbraca ca un idiot pentru ca presupune apartenenta la casta si care uraste din suflet orice ce nu apartine lumii lui, pentru ca asa trebuie. Culmea este ca nerzii sunt din convingere limitati, iar abia apoi de la natura. Stiu ca sunt cuvinte spuse cu rautate, dar mi le pot motiva. In orice domeniu, persoanele incapatanate, pline de sine si lipsite de idei nu apreciate. In lumea informaticii (desi nu i-as introduce in domeniul asta) aceste persoane se bucura de o admiratie mitica, aproape de semi-zeu.
Conceput din imperecherea tastaturii cu terminalul, nerdul este uber-geekul. Imaginatia lui fiind limitata la consola si visand replici inteligente copiate din filme sf sau carti gen Lord of the rings. De aceea aceste persoane, convingatoare prin atitudinea lor si nu prin calificarea lor, sunt deseori responsabile pentru cele mai lipsite de frumusete, ingeniozitate si triste combinatii din lumea programelor. Cum nu orice rocker flamand si drogat e o vedeta, nici orice persoana care loveste taste, imbracata fiind in tricouri cu “I will not fix your computer”, nu e programator. E un nerd trist care viseaza sa ajunga cineva.
Ce te faci insa cand o ceata de nerzi se aduna si pun de un software open source, gratuit si mai propovaduiesc si socialismul?
Te feresti. Aceeasi paralela. Socialismul si comunismul au fost definite de oameni inteligenti, imbunatatite de idioti si aplicate de mai maimute (oameni cu singurul tel de a se face remarcati, prosti, simpli si rai). Daca Stallman e un vector de opinie, la fel ca alti cativa, omul ala a produs calitate. E controversat pentru ideile lui, dar apare in discutii. Este important. Fanii lui sunt ca fanii lui Che Guevare. Le place atitudinea vedetei si nu inteleg nimic. Mimeaza ca au inteles si aplica dupa capul lor incastrat in reguli deja stabilite si scris pe tricouri.
Se intampla ca urasca, cu un patos demn de un demolator de statui, orice este deja facut, si apoi fac dupa capul lor. Mai bine, bineinteles. Nu se uita in stanga si in dreapta. Vor totul odata. Scriu “cod optimizat” inca de la inceput, lanseaza produse neterminate dar care sa le duca faima asupra ideii, dau drumul la cod sursa “de referinta” si bineinteles, oricine ii critica este un dusman. Extremisti de dreapta sau de stanga, astia sunt.
Pentru asta softul open source este o idee interesanta, prost aplicata. Putine si rare exceptiile. Produsele mari gen Open Office, care TREBUIE sa exista, si sa fie extrem de bune sunt niste esecuri. Produse mici sunt finisate. Comunitatea nu se poate pune de acord asupra unui concept. Sunt niste extremisti care trag in directii diferite. Bineinteles suma vectorilor este si ea un vector, insa marunt in comparatie cu ceea ce ar putea si trebui sa fie.
Sa fi nerd, ar trebui sa fie o rusine.
Softul care este o arta, o bucata de imaginatie, a devenit o inginerie aplicata prost.
PS: Si tot din cauza nerzilor nu apare noutatea majora in lumea informaticii. Sisteme de operare concepute acum zeci de ani, arhitecturi in principiu vechi si alte exemple. gui-uri care sunt identice si doar stralucesc mai mult si mai bine.
June 23rd, 2008 at 10:48 pm
iara te-a enervat (indirect) kai ;)?
cat despre openoffice, eu vad problema dintr-un unghi diferit si tind sa generalizez: tot ceea ce e implementat p principiul WYSIWYG pare sa creasca exponential in complexitate. Open office e nashpa, dar si Microsoft Office e nashpa… parca e mai fain sa ai tu controlul (a se citi Latex) si sa stii ca atunci cand nu merge fie ai intzeles gresit, fie nu ai intzeles, sau, varianta “ultimate”: esti un bou. Eu personal prefer sa imi dau seama ca eu sunt bou, decat sa ii fac p altzii boi. E mai productiv (stiindu-te mai “sensibil” de felu tau, tin sa adaug ca e doar o opinie, in nici un caz o critica sau aluzie).
June 24th, 2008 at 8:37 am
Acum… cred ca ar trebui sa te uiti cand ai o ora timp liber la www.youtube.com/watch?v=4XpnKHJAok8 . E o prezentare a lui torvalds despre un sistem de versionare distribuit. Din ce e prezentat acolo… zici ca e sfantul graal, dar inca nu l-am folosit, desi m-a facut f. curios sistemul.
Oricum, daca nu apuci sa vezi filmul, un lucru care se poate observa este ca oricine nu e de acord cu Torvalds e in opinia lui “ugly and stupid”. Si chestia asta se poate explica la un nivel psihic.
Atat nerzii cat si wannabes au nevoie de motivatie ca sa scrie cod in timpul liber. Ca un wannabe cu vechime, pot sa zic ca e greu sa gasesti motivatia… uite de exemplu cand a avut loc ultimul update la jocul meu: https://sourceforge.net/projects/gustysserpents/ . Atata timp a trecut de cand nu am mai fost motivat sa scriu la el. Unii trebuie sa se motiveze, plasandu-se in lumea zeilor care au mereu dreptate. Ei sunt geniali, nu programele lor se intampla sa fie gresite, sau interfetele, ci userii care sunt de-a dreptul retardati si nu stiau ca nu e bine sa imparta cu 0, ca li se sterge automat tot ce e pe hdd din cauza bug-ului cu id-ul 3342 de pe bugzilla. Altfel… probabil ca s-ar da batuti dupa primul user cu probleme.
Legat de open-office… normal ca e mai lent si e buggy… e free. Probabil ca au vrut de la inceput sa faca un ms office mai mic, mai rapid, mai stabil, mai de toate, si gratis pe de-asupra… dar… welcome to the jungle cum ziceau pistoale si trandafiri. Aia care lucreaza la ms office iau bani sa rezolve bug-uri… in lumea open-source… daca e un bug important, e rezolvat cat de cat repede… altfel… e pe lista de asteptare.
Dar sunt si exemple pozitive din lumea open-source. Unul bun, din perspectiva comunitatii cel putin, mi se pare un joc: http://www.wesnoth.org/ .
June 25th, 2008 at 10:44 pm
Si totusi, in ce ai generat graficele pana la urma?
June 27th, 2008 at 1:03 pm
Pentru Roman: Pana la urma in Excel. Am cautat un calculator cu Windows si Excel si in 30 de min am terminat 7 grafice.