Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Cat de riscant e sa rezerv un hot...

Audi Q3 F3 PHEV - impresii si con...

AC Vortex nu mai incalzește

Scule electrice și impactul ...
 Huawei Pura 70/Pro/Ultra

Chiar se platesc pensiile la term...

cu autorulota prin BZ

Cuptor Electrolux EOE7C31Z, cum i...
 Cablu Corsair 600W GPU

Solicitare documente emag

Uzucapiune teren intravilan

Recomandare aparat foto
 Ariston "Genus One+" 24kw...

Saci moloz - unde ii pot arunca?

Problema respingere memorie supli...

Posibila virusare
 

Merita sa invat Win32 API?

- - - - -
  • Please log in to reply
13 replies to this topic

#1
TheLibra

TheLibra

    Junior Member

  • Grup: Members
  • Posts: 87
  • Înscris: 25.12.2006
De ceva timp ma bate gandul sa invat Win32 API in C++, deoarece am observat ca la unele aplicatii trebuie folosita. Am cunostinte bune in C#(.net) * ASP.NET, HTML, Javascript, C++(chestii fundamentale), Java. Unii m-au sfatuit sa nu-mi bat capul cu ea deoarece incepe sa expire, etc, dar am observat ca intr-o aplicatie in C# era folosit Win32 API, spre surprinderea mea. Asadar, cer cateva sfaturi celor ce se pricep mai bine, sa stiu daca are rost sa invat asa ceva sau nu.

#2
ciuly

ciuly

    dus cu pluta pe apa sambetei

  • Grup: Senior Members
  • Posts: 7,848
  • Înscris: 17.03.2004
merita sa inveti ce e aia winapi si cum se foloseste. punct. pentru restul exista msdn ;) inca din liceu am avut de a face cu winapi dar niciodata nu am alocat un neuron pt memorarea vreunei functii, parametrii, librarii, etc.
treaba devine mai complicata cand trebuie sa utilizezi "ceva" din winapi pentru a face un task oarecare, dar nu stii ce e acel "ceva" (adica nu stii numele functiei, si n-ai habar nici cum s-ar numi.) aici iti dezvolti pe cat se poate un skill de a cauta functia dorita :)
evident, daca e sa lucrezi cu winapi foarte des, saptamanal sau chiar zilnic, e mai rapid sa stii exact ce si cum, decat sa tot cauti dupa un "ceva", dar si in acest caz, cu timpul iti intra in memorie si gata. iar daca e doar ceva casual, atunci chiar n-are sens. nu e aia exista msdn-ul online ca sa iti umplii tu capul cu ce srie acolo. makes no sense. valabil la orice API.
e mai usor sa inveti unde sa cauti decat sa inveti rezultatele cautarii ;)

#3
AndreiASM

AndreiASM

    Active Member

  • Grup: Members
  • Posts: 1,021
  • Înscris: 24.06.2007
Ziceai ca sti chestii fundamentale in C++. iti recomand sa te pui bine la punct cu C++ ,chestiile fundamentale nu iti vor fi destul sa dezvolti aplicatii. ;)

Andrei

#4
TheLibra

TheLibra

    Junior Member

  • Grup: Members
  • Posts: 87
  • Înscris: 25.12.2006

Quote

Ziceai ca sti chestii fundamentale in C++. iti recomand sa te pui bine la punct cu C++ ,chestiile fundamentale nu iti vor fi destul sa dezvolti aplicatii.

Stiu chestii destul de multe, OOP, sintaxa, etc. Win32 Api n-ar fi o problema. Chestia e daca merita sa o invat sau nu.

#5
ciuly

ciuly

    dus cu pluta pe apa sambetei

  • Grup: Senior Members
  • Posts: 7,848
  • Înscris: 17.03.2004
la cei 14 ani pe care zici ca ii ai, eu zic sa te ocupi totusi si de altceva. ai toata viata inainte sa tot inveti. tine minte ca pina ajungi in campul muncii vor tece cam 4-8 ani timp in care se vor schimba radical foarte multe.

#6
TheLibra

TheLibra

    Junior Member

  • Grup: Members
  • Posts: 87
  • Înscris: 25.12.2006

Quote

la cei 14 ani pe care zici ca ii ai, eu zic sa te ocupi totusi si de altceva. ai toata viata inainte sa tot inveti. tine minte ca pina ajungi in campul muncii vor tece cam 4-8 ani timp in care se vor schimba radical foarte multe

Asta imi place sa fac. Vreau sa invat ca mai particip pe la concursuri, etc. si ca sa fiu capabil sa dezvolt un proiect bun, trebuie sa am si un nivel de cunostinte bun. Sunt de acord cu faptul ca pana voi ajunge eu la facultate sau mai departe, lucrurile se vor schimba, dar macar voi stii ce e aia programare, iar sa invat un alt limbaj nu-mi va fi greu. Cel putin, la varsta mea, stiu sa fac chestii mai destepte cu un PC, decat sa ma joc ca disperatul, sa dau click pe o manea sau sa "stau" pe mess sau mirc, parerea mea.

#7
AndreiASM

AndreiASM

    Active Member

  • Grup: Members
  • Posts: 1,021
  • Înscris: 24.06.2007
Vorba lui ciuly, trebuie sa ai si alte preocupari la aceasta varsta. In plus, nu este foarte sanatos sa petrteci foarte mult timp in fata calculatorului, si multe se vor schimba in lumea programarii pana cand vei ajunge tu la facultate. Si ai mare grija sa nu-ti pierzi interesul. Daca sti atatea deja, e posibil ca peste 2-3 ani sa-ti pierzi interesul, de aceea trebuie sa lasi sa vina totul de la sine, sa nu te dopezi cu atatea cunostinte. ;)

Andrei

#8
TheLibra

TheLibra

    Junior Member

  • Grup: Members
  • Posts: 87
  • Înscris: 25.12.2006

Quote

Vorba lui ciuly, trebuie sa ai si alte preocupari la aceasta varsta. In plus, nu este foarte sanatos sa petrteci foarte mult timp in fata calculatorului, si multe se vor schimba in lumea programarii pana cand vei ajunge tu la facultate. Si ai mare grija sa nu-ti pierzi interesul. Daca sti atatea deja, e posibil ca peste 2-3 ani sa-ti pierzi interesul, de aceea trebuie sa lasi sa vina totul de la sine, sa nu te dopezi cu atatea cunostinte.


Don't worry, am si alte procupari. Programarea e numai una dintre ele. Interesul nu am sa mi-l pierd niciodata, niciodata nu voi stii totul. In general ai dreptate in ce ai spus. Mersi de sfaturi. ;)

#9
AndreiASM

AndreiASM

    Active Member

  • Grup: Members
  • Posts: 1,021
  • Înscris: 24.06.2007
Sa cresti mare si bafta!  ^_^

Andrei

#10
teddycarebears

teddycarebears

    Member

  • Grup: Members
  • Posts: 247
  • Înscris: 18.02.2003
avand in vedere ca eu am inceput programarea la 21 de ani si ca dupa nici 6 ani lucrez la sucursala romana a unuia din cei trei giganti in IT eu zic ca esti cam mic ca sa iti bati capul cu winapi si alte cele ... o sa ai timp in liceu si probabil ca o sa ai timp si in facultate sa inveti destula programare ... in plus ... C++ e cel mai tare limbaj indiferent cate vor apare pana o sa ai tu primul serviciu insa eu cred ca ar trebui sa inveti fie .NET fie Java ... restul limbajelor sunt prea putin sustinute de creatorii lor si prea putin raspandite...

#11
TheLibra

TheLibra

    Junior Member

  • Grup: Members
  • Posts: 87
  • Înscris: 25.12.2006

Quote

avand in vedere ca eu am inceput programarea la 21 de ani si ca dupa nici 6 ani lucrez la sucursala romana a unuia din cei trei giganti in IT eu zic ca esti cam mic ca sa iti bati capul cu winapi si alte cele ... o sa ai timp in liceu si probabil ca o sa ai timp si in facultate sa inveti destula programare ... in plus ... C++ e cel mai tare limbaj indiferent cate vor apare pana o sa ai tu primul serviciu insa eu cred ca ar trebui sa inveti fie .NET fie Java ... restul limbajelor sunt prea putin sustinute de creatorii lor si prea putin raspandite...

Eu acum ma bazez pe .NET, si anume C#, care il stiu cel mai bine, si cu el am participat si la concursuri. In ceea ce priveste c++, unii imi spuneau ca incepe sa expire, iar noile platforme(.NET si Java), ii iau locul. Este prima oara cand vad pe cineva optimist in ceea ce priveste c++  <_<  Pentru mine e aceeasi branza, daca o sa mai fie sau nu folosit.

#12
AndreiASM

AndreiASM

    Active Member

  • Grup: Members
  • Posts: 1,021
  • Înscris: 24.06.2007
C++ nu o sa expire niciodata, este parerea mea. Asta deoarece in C++ ai control mai mare asupra aplicatiei, asupra memoriei cosnumate si asupra performantei. C/C++ este limbajul de baza al sistemelor de operare precum UNIX sau Windows.

Andrei

#13
spx2

spx2

    Junior Member

  • Grup: Members
  • Posts: 182
  • Înscris: 16.02.2007
http://www.google.co...trends?q=c#,c++
http://www.tiobe.com/tpci.htm
http://www.ohloh.net...p;commit=Update
http://www.developer...cle.php/3390001
http://www.dedasys.c...popularity.html
te va interesa de asemeni si cat de active sunt comunitatile care
dezvolta in aceste limbaje
http://www.complang....ang-statistics/

succes in orientari si tine cont si de siteurile sus mentionate pe parcursul
transformarii hobby-ului tau in profesie.
bafta

Edited by spx2, 16 July 2007 - 01:01.


#14
tudor_turcu

tudor_turcu

    Senior Member

  • Grup: Senior Members
  • Posts: 2,377
  • Înscris: 12.09.2003

View Postteddycarebears, on Jul 14 2007, 23:58, said:

avand in vedere ca eu am inceput programarea la 21 de ani si ca dupa nici 6 ani lucrez la sucursala romana a unuia din cei trei giganti in IT eu zic ca esti cam mic ca sa iti bati capul cu winapi si alte cele ... o sa ai timp in liceu si probabil ca o sa ai timp si in facultate sa inveti destula programare ...
[offtopic] Adevarat - insa nu toata lumea e asa talentata si nu toti au capacitatea sa inceapa de la zero,  la 21 de ani studiul unui domeniu nou..
Multi programatori buni sau specialisti in IT de azi au inceput sa fie pasionati de domeniu nu la 14 ani, ci chiar mai devreme - asta pe vremea cand la 12 ani singura sansa pentru multi de a pune mana pe un calculator era la Palatul Copiilor sau cum se chema - acum cu atat mai mult cand majoritatea au un PC acasa..

Anunturi

Bun venit pe Forumul Softpedia!

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate