Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Problema Makita PLM 4628n

Nelamurire sunet navigatie auto

Ma bate gandul la primul bmw

Cum rezolv o incompatibilitate in...
 Despre instaurarea normalitã...

De cate ori purtati o pereche de ...

"Releu" comandat de la di...

Pe la voi cum mai merg dezmembrar...
 Ce sisteme audio ați avut la masi...

Achizitie dubita Stellantis

Foisor - noi reglementari

Recomandare telefon preț 300...
 La Multi ani de ziua noastra a tu...

EURO 24 - Primul meci: Romania - ...

Bicicleta eliptica

Aer conditionat Vortex 9000/12000...
 

vreau sa devin programator

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

#19
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
Iar s-a transformat topicul in bataie generala asupra conceptelor ... omul evident nu are contact cu concepte de baza din lumea programarii asa ca mai degraba citeste pe wikipedia despre aceste notiuni si decide singur ce vrea sa faca .

#20
bobocbbb

bobocbbb

    Junior Member

  • Grup: Members
  • Posts: 238
  • Înscris: 14.05.2007
deja am decis :) am cumparat java fara mistere si apoi voi cumpara java de la 0 la expert.

sper ca am facut alegerea potrivita.

multi zic ca C++ e destul de greu,pt un incepator java si pyton e mai facil.

acum o sa vad,mersi mult la toti pt opinii.

#21
Fratello_2007

Fratello_2007

    Senior Member

  • Grup: Senior Members
  • Posts: 6,255
  • Înscris: 04.11.2007
Daca java nu e OOP eu mananc manualele alea unde am citit asta.
Destructor in java exista si GC face ceea ce unora nu le place si face cum trebuie.
Ideea nu e OOP-ul din Java ideea era sa aleaga un limbaj care sa il defineasca si sa poata sa il invete usor.
Daca va invata Java va putea invata si C++, C# si ce mai vrea el, mai ales limbaje OOP.

Si eu am analizat multe limbaje de programare si crede-ma ca nu as renunta la Java pt. C++ sau C doar pt. destructori si pointeri.
Cand o sa lucrez cu kernelul atunci o sa aleg C si C++ sau ASM, dar pana atunci raman la Java.

#22
kr0k0dilu

kr0k0dilu

    tăran ofuscat

  • Grup: Senior Members
  • Posts: 2,513
  • Înscris: 12.06.2007
Nici in C# nu ai acces la destructori.
Nici C# nu suporta mostenirea multipla.
Si totusi se zice ca C# are partea OOP mai cizelata decat C++.

Nu conteaza unde vrei sa ajungi, o cale se va gasi, chiar daca vei ocoli de 10 ori drumul direct (inaccesibil).
Cred ca disputele pe tema "Care limbaj e mai OOP" sunt utile doar la nivel de argumente implicate, adica ce stie si ce nu stie fiecare, si mai putin la nivel de concluzie finala. :)

Edited by kr0k0dilu, 18 September 2008 - 09:05.


#23
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,651
  • Înscris: 30.07.2003

View Postkr0k0dilu, on Sep 18 2008, 10:03, said:

Nici in C# nu ai acces la destructori.
In C# poti declara un destructor si scrie cod in cadrul sau... dar nu poti controla cand se va apela.
Dar si aici se apeleaza metoda inaintea constructorului !

#24
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View Postbobocbbb, on Sep 17 2008, 02:29, said:

salut tuturor,

as vrea sa invat si eu un limbaj de programare,sunt complet incepator,cunosc windows,osx si foarte putin linux.
as dori sa invat si eu un limbaj de programare si poate cine stie sa devin programator :) ma pasioneaza.

ce imi recomandati pt inceput?am inteles ca java ar fi cel mai bun.
Pentru platforma mobila trebuie invatat altceva?

De asemenea daca invat sa zicem java si apoi lucrez pe mac pe osx e vreo diferenta?

am vazut ca sunt carti de ex cu java pt platforma unix,pt linux...

scuze ca pun atatea intrebari dar sunt la inceput si ....nu stiu cu ce sa incep :)
Ce ai inteles? Exact. Sa nu vii niciodata cu intrebari d-astea la programatori, caci se transforma in language wars. MEREU! FARA exceptii :)

Similar: "Ce distributie Linux sa folosesc?" sau "Ce editor sa folosesc?". Astfel de intrebari pur si simplu nu se pun :)

Vrei sa faci aplicatii pt mobile? Invata Java.
Vrei sa faci aplicatii rapide, cu algoritmi complicati? Invata C/C++.
Vrei sa creezi aplicatii pentru windows de "uz comun"? Invata C#.
Vrei sa faci site-uri web? Invata html, css, javascript, php.
Vrei sa intelegi ce faci inainte de toate? Invata C si ASM.
Vrei sa programezi microcontrollere sau sa creezi drivere? Invata ASM/C.
Vrei sa fii pe placul programatorului <X> de mai sus (eu inclusiv)? Invata ce ti-a recomandat <X>.

Acum, tu decizi. Lista completa: http://en.wikipedia....ges_by_category

PS: Spre placerea celorlalti, am omis limbajul <Y> care este ATAT de BUN. Go on flaming :)

LE:

Scuze fanilor VB out there:

Vrei sa lucrezi cu un limbaj de programare pe care nici macar creatorul sau, Microsoft, nu il mai sustine oficial? Invata VB. (VB.NET e C# (adica .net) camuflat sub sintaxa VB, nu? Microsoft e derutat si el, nu mai stie ce sa faca si cum sa faca, whatever. Ce ignorant sunt, niciodata n-am inteles cum sunt intortocheate inventiile astea ale lui MS - alt subiect de flamewar pentru fani, va rog :lol: )

#25
Fratello_2007

Fratello_2007

    Senior Member

  • Grup: Senior Members
  • Posts: 6,255
  • Înscris: 04.11.2007
Din ce am inteles eu omul vrea un limbaj cu cod portabil si usor de invatat.
Si eu i-am recomandat sa invete un limbaj OOP, chiar nu conteaza care e ala daca e OOP. (de aceea am recomandat Java, chiar daca multi nu il suporta.)
Java este un limbaj puternic daca a starnit forfote printre "voi". (daca era ceva degerat nu vorbea nimeni de el si nu se faceau atatea war-uri si flame-uri.)

La 25 de ani e foarte greu sa o iei cu limbaje procedurale avand in vedere ca nu stie nimic. (daca porneste de acolo nu va ajunge niciodata programator si nu se va atinge de vre-un limbaj OOP.)
Daca avea 15 ani altfel priveam lucrurile.

Deci intiatorule decizia iti apartine, invata ce iti place.
Tot ce conteaza este sa nu te lasi batut.

Si sincer nu am chef de flame atat timp cat eu stiu ce anume ma prinde si ce imi place.

Edited by Fratello_2007, 18 September 2008 - 15:17.


#26
msmihai

msmihai

    Senior Member

  • Grup: Senior Members
  • Posts: 5,271
  • Înscris: 02.09.2006
bobocbbb , o sa-ti dau exemplul meu personal . Cand m-am apucat de programare, am vrut sa pot scrie cod care sa nu aiba nevoie de dependite ( in afara de SO-ul destinat , bineinteles :) ) . Am vrut viteza si in general foarte mult control asupra executiei , sa simt ca intotdeauna eu sunt deasupra ei . Din "lista" lui OriginalCopy am ales :

"Vrei sa faci aplicatii rapide, cu algoritmi complicati? Invata C/C++."
"Vrei sa intelegi ce faci inainte de toate? Invata C si ASM."
"Vrei sa programezi microcontrollere sau sa creezi drivere? Invata ASM/C."

Inainte de recomandarile tuturor, mai pune si dorinta ta in fata... ce simti tu ca ti-ar place sa faci .

#27
Fratello_2007

Fratello_2007

    Senior Member

  • Grup: Senior Members
  • Posts: 6,255
  • Înscris: 04.11.2007
:D Omul deja a ales limbajul.
A cumparat si cartile asa ca nu va mai faceti probleme.

Quote

deja am decis am cumparat java fara mistere si apoi voi cumpara java de la 0 la expert.

Si a ales bine.

//OFF-TOPIC
Sunt multi de aici care refuza sa priceapa ca java este un limbaj puternic. (putin imi pasa mie insa.)

Edited by Fratello_2007, 18 September 2008 - 20:03.


#28
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006

View PostFratello_2007, on Sep 18 2008, 20:00, said:

Sunt multi de aici care refuza sa priceapa ca java este un limbaj puternic. (putin imi pasa mie insa.)
:console:

Depinde de natura proiectului totusi, oricine a lucrat cu mai multe limbaje la diferite proiecte stie asta.
Nu exista limbaj "all-rounder" care sa aibe toate calitatile, oricat ne-ar place fiecaruia dintre noi sa credem asta despre limbajul favorit.

#29
bobocbbb

bobocbbb

    Junior Member

  • Grup: Members
  • Posts: 238
  • Înscris: 14.05.2007
fratilor v-am inteles parerile la toti :)
eu am analizat ce ati spus voi si pe mine m-ar interesa aplicatiile mobile si web ... din ce am vazut java e ideal.
acum inteleg ca daca vreau sa devin cu adevarat programator si sa inteleg totul ar fi bine sa incep cu c...sa inteleg ce fac dar ca sa economisesc timp cred ca ma multumesc cu java(inteleg ca asa e...) si sa imi fac treaba :)
sper ca am ales bine,o sa ramana de vazut

#30
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,651
  • Înscris: 30.07.2003

View Postbobocbbb, on Sep 18 2008, 23:50, said:

web ... din ce am vazut java e ideal.
sa economisesc timp cred ca ma multumesc cu java
Spor la lucru... si ne mai reauzim fiindca o sa intelegi cat de curand ce inseamna java & web !

#31
Talkabout

Talkabout

    Senior Member

  • Grup: Senior Members
  • Posts: 5,695
  • Înscris: 20.09.2006

View Postbobocbbb, on Sep 18 2008, 23:50, said:

fratilor v-am inteles parerile la toti :)
eu am analizat ce ati spus voi si pe mine m-ar interesa aplicatiile mobile si web ... din ce am vazut java e ideal.
acum inteleg ca daca vreau sa devin cu adevarat programator si sa inteleg totul ar fi bine sa incep cu c...sa inteleg ce fac dar ca sa economisesc timp cred ca ma multumesc cu java(inteleg ca asa e...) si sa imi fac treaba :)
sper ca am ales bine,o sa ramana de vazut
as zice sa inveti cam asa: Java SE, Java EE, Java ME si ai tot ce-ti trebuie

#32
Fratello_2007

Fratello_2007

    Senior Member

  • Grup: Senior Members
  • Posts: 6,255
  • Înscris: 04.11.2007
Java & Web == J2EE
Nu inteleg ce e atat de rau in a invata J2EE.

#33
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
Java in sus, java in jos, imi facurati pofta sa ma (re)apuc si eu. Voi incepe cu tomcat pt webdev.

#34
neagu_laurentiu

neagu_laurentiu

    Guru Member

  • Grup: Senior Members
  • Posts: 40,651
  • Înscris: 30.07.2003
Nu e rau. E prea complex de multe ori mai ales cand web-ul e simplu prin definitie. In plus vorbim de server-side. Pentru client-side tot HTML/CSS/Javascript/etc.  trebuie sa stii, chiar daca incapsulezi aceste aspecte in componente Java.
Idee e sa nu creada ca daca stie Java va face mari aplicatii cu acele componente din JavaEE.
Fara sa stii API-urile de baza de pe fiecare nivel in parte (client, server, db etc.) nu se poate.

#35
Talkabout

Talkabout

    Senior Member

  • Grup: Senior Members
  • Posts: 5,695
  • Înscris: 20.09.2006
pentru pagini web, ce ar fi mai bun si de ce? (ma refer in general, din toate punctele de vedere): Java EE(JSP) sau ASP.NET

#36
OriginalCopy

OriginalCopy

    I'm harmful, fear me please! :))

  • Grup: Senior Members
  • Posts: 27,268
  • Înscris: 10.08.2006
PHP nici nu e luat in considerare?  :angry:

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

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