Pages

Saturday, August 05, 2006

Whether and if

Doua cuvinte, conjunctii, care se traduc prin "daca" dar in engleza au sensuri diferite. Ma gandesc cat de mult folosesc if si cat de putin whether. Oare cate greseli am facut in vorbire si in scriere datorita vocabularului sarac si a necunoasterii sensului cuvintelor?

Definitia lui whether (1):
I. conj. dacă (însă nu condiţional) do you know ~ he's here? stii cumva daca este aici ? she wondered ~ to come se intreba daca e cazul sa vina; it was uncertain ~ he would take the floor nu era sigur daca va lua cuvantul (sau nu); she worried about ~ she had hurt his feelings se intreba mereu daca nu (cumva) l-a jignit; ~ whether by accident or design intamplator sau nu/intentionat/cu buna stiinta; ~ or not/no daca este asa sau nu; I am not interesed in ~ you approved or not nu ma intereseaza/putin ma intereseaza daca esti de acord sau nu (cu aceasta); ~ she comes or not we shall leave indiferent daca vine sau nu, noi o sa plecam; this is what I think, ~ right or wrong fie ca am sau nu (am) dreptate, asta este ceea ce gandesc/cred.
II. pr inv 1.interog. care (din doi) ~ is lighter, oil or water? care este mai usor, untdelemnul sau apa? 2. nehot. oricare din doi
III. adj. interogativ - inv care sau pe care (anume); ~ room do you prefer ? ce camera preferati (din mai multe)?

(1).Leon Levitchi, Andrei Bantas Teora 95

Tuesday, January 24, 2006

Am facut ce am facut si pana la urma am instalat Ruby. Va trebui sa aleg intre Python si Ruby. M-am mai gandit si mi-am dat seama ca trebuie sa cunosc bine un limbaj dinamic pentru a crea prototipuri intr-un timp scurt, pentru crearea unor mici scripturi etc. Acest limbaj trebuie sa fie un limbaj general, util pentru administrarea retelelor, bazelor de date, creare aplicatii web etc., limbajul  sa fie bine documentat si sa pot gasi exemple de cod.
JPython, Iron Python, Boo, Nemerle .. oare ar fi bine sa ma specializez pe un framework ..? Mi se pare o prostie sa scriu cod pe care il pot scrie foarte usor in C#, in Boo sau Nemerle de exemplu.. Care ar fi avantajul de a mai invata un limbaj cand folosesti acelasi framework? In loc sa scriu Console.WriteLine sa scriu print ? Nu stiu, trebuie sa ma gandesc bine.

Monday, January 23, 2006

Ruby ???

Zilnic imi pierd timpul cu tot felulul de tampenii. Nu ma pot concetra deloc. Sunt ingrozitor !!
Aseara am citit cateva articole despre Ruby, Ruby On Rails. Numai lucruri bune n-am ce sa zic. Totusi ceva indoieli am de cand am citit intr-unul din blog-urile lui Bruce Eckel ca nu ar fi totusi superior limbajului Python (Thinking in Ruby... not sau in Ruby is bad Python, but good Perl ). Curiozitatea insa ma macina.. Daca n
u am reusit sa invat Python din lipsa de timp, de ce cred ca putinul timp pe care il am il pot irosi pe Ruby? De ce nu incerc sa imi reamintesc limbajul Perl? Perl aproape ca l-am uitat. Nu stiu daca mai sunt capabil sa scriu 20 de linii de cod fara ajutor-ul documentatiei in Perl. De ce sa nu ma specializez in C# si .Net platforma pe care lucrez curent si sa-mi pierd timpul cu Ruby on Rails sau Java ? De ce? La ce imi ajuta Haskell cand uit sa programez in C++ pe zi ce trece?
Trebuie sa imi pun in ordine prioritatile. Sa renunt la balast si sa ma concentrez la ce e important ca sa pot merge inainte. Important este sa fac ceva. Daca nu reusesc sa creez nimic si imi pierd vremea cautand sfantul gral al limbajelor de programare, o sa esuez.