Java???
Dobrodošli, Gost. Molim vas prijavite se ili se registrujte.
Da li ste izgubili vaš aktivacioni e-mail?

Prijavite se sa korisničkim imenom, lozinkom i dužinom sesije

Linuxo Forumi

Stranice: 1 [2]   Idi dole
  Štampaj  
Autor Tema: Java???  (Pročitano 1639 puta)
0 članova i 1 posetilac pregledaju ovu temu.
ivicap
Newbie
*
Van mreže Van mreže

Poruke: 42


« Odgovor #15 poslato: 17 Јун 2005, 22:17:01 »

evo i ja da nesto kazem na vecnu temu sta je bolje java ili c/c++, a posto sam jedno vreme radio javu a sad radim c++ imam i malo iskustva za poredjenje.
java nije losa, pogotovo za ucenje oo principa; takodje nije losa za serversko programiranje, mrezno a i multithreading je jednostavan za koriscenje. gui je od 1.4 verzije lepsi ali jos uvek je ocajno spor i memorijski jako zahtevan u poredjenju sa aplikacijama u c/c++. to sto se java prevodi u bajt kod je dobro sa stanovista portabilnosti, bilo koji program pisan u javi moze da se izvrsi na bilo kojoj platformi gde postoji vm, ali bajt kod bez po muke moze da se vrati u source kod tako da je prakticno nemoguce zastiti java aplikaciju. u javi ne mogu da se rade zezalice na sistemskom nivou, mada je uvek moguce te delove api-ja napisati u c/c++ i iz jave izvrsavati te delove.
c++ je tezi, dosta tezi za ucenje, mnogo je lakse napraviti bug prilikom pisanja koji se posle jako tesko otkriva jer nema vm-a koji pazi na izvrsavanje programa, ali zato je c++ daleko jaci i ne postoji stvar koja ne moze da se uradi u c++. sto se tice portabilnosti nije tacno da c++ ne moze da se izvrsava na vise platforma, moze se pisati u qt-u, wxwidgets-u i u jos mnogo drugih api-ja koji omogucavaju izvrsavanje na razlicitim platformama.
i sta na kraju java ili c++, pa zavisi sta se zeli raditi, ako brzina nije bitna, treba da se radi mrezno ili serversko programiranje java je mozda bolja. ali ako ima mnogo proracuna, mnogo grafike ili programiranja na sistemskom nivou c++ je bolji. na kraju krajeva mozda je najbolje nauciti i jedno i drugo.
mada licno ja sam ipak za c++ u wxwidgets varijanti:))))

takodje kad se vec spominje python, postoje api-ji koji povezuju python i c/c++ sto isto predstavlja jako mocnu kombinaciju.
Prijavi uredniku   Sačuvana
Stranice: 1 [2]   Idi gore
  Štampaj  
 
Prebaci se na: