Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 5 odgovora
  • 4.640 pregleda

Najnovija ↓

Java, ili C++, ili oba ??? 08.10.2005. u 00:23 · pre 256 meseci
izmenjeno 1 put, poslednji put eruanntion 08.10.2005. u 00:23
  1. eruanntion08.10.2005. u 00:23zapis iz teksta poruke
#1
Zanima me sledece,
Dok sam bio na Fizickom fakultetu, iz Programiranja smo izucavali C++! Medjutim kako sam ove godine napustio fiziku i upisao RAF, a na RAF-u se na prvoj godini ponajvise izucava Java iz koje nemam nimalo iskustva, zanima me da li da nastavim da izucavam C++ samostalno, uporedo sa Javom na fakultetu, ili da se potpuno koncentrisem na Javu, odnosno zanamaju me prednosti i mane jednog jezika u odnosu na drugi, tj koji je po vama bolji!
Re: Java, ili C++, ili oba ??? 08.10.2005. u 08:02 · pre 256 meseci #2
Tesko pitanje, a moj savet je uci uporedno, koliko ti to vreme dozvoljava.

Znam nekoliko C++ programera koji su pre 10-tak godina bili (isto kao i ja)
oduševljeni Javom, i prešli na Javu, a zatim se vratili na C++. To opet ništa
ne mora znači. "Napolju" ima dosta posla i za jedne i za druge.

Čak je u Borlandu treće programsko okruženje po "projektu" - JBuilder, postalo
prodavanije čak i od samog Delphi-ja :)

Mene više brine pitanje C++ ili C#... C# je slicniji Javi nego C++-u (iako se to
iz imena ne vidi), i uz to je i totalni kompajler.

Izbor jezika u nekoj kompaniji je ponekad povezan i sa RDBMS-om koji je aktuelan
u firmi. Tako da u zadnje vreme u jednoj giganskoj firmi u SCG mislim da se razmislja
o kombinaciji ORACLE/Java.

Probaj malo da se promuvaš i po net-u, takvih poređenja je bilo na tone.


Re: Java, ili C++, ili oba ??? 08.10.2005. u 19:18 · pre 256 meseci #3
Citat:
iz imena ne vidi), i uz to je i totalni kompajler.

"totalni kompajler" ???
Potpis
While you were hanging yourself on someone else's words
Dying to believe in what you heard
I was staring straight into the shining sun
Re: Java, ili C++, ili oba ??? 08.10.2005. u 19:33 · pre 256 meseci #4
Različiti su, uprkos sličnoj sintaksi. Ako te interesuje sistemsko programiranje, grafika, igre, kompleksne desktop aplikacije,... izbor je C++.

Ako si više za biznis server-side aplikacije ili jednostavne a portabilne desktop programe, Java je bolji izbor.

Javu je takođe lakše naučiti, a oba jezika su dosta tražena.
Potpis
IOCC
Re: Java, ili C++, ili oba ??? 10.10.2005. u 17:00 · pre 256 meseci #5
Posto Java compiler pravi Byte kod koji je izvrsiv na Java virtualnoj masini,dobra stvar kod Jave je portabilnost(tj. svaki Java program se moze pokrenuti na bilo kom racunaru,gde postoji JVM),a opet losa strana(proazilazi takodje iz neophodnosti JVM-a) je sporost.Mi na faksu je koristimo za izradu Web aplikacija,Web servera i uglavnom za sve te stvari sto se ticu Weba i klijent-server aplikacija(ne za kompleksne baze podataka ofcourse)...Za sve ostalo C++...A sto se tice slicnosti,pa sintaksa je ista,s tim sto u Javi:
-nema odvojenih .h i .cpp fajlova,vec se klasa i telo svake metode definisu u jednom fajlu.Naziv fajla i klase se moraju poklapati(u jednom fajlu mora biti def. samo jedna klasa)
-postoje samo primitivni tipovi(byte,short,int,long,double...) i reference na objekte(tj. refernece na instance klasa).Znaci nema pokazivaca!!.Izvan klasa nije moguca definicija funkcija i tipova podataka
-nema visestrukog nasledjivanja,s tim sto u Javi postoje interfejsi,a svaka klasa moze da nasledi max. jednu klasu i implementira prizvoljan broj interfejsa
-ne postoji mogucnost dealociranja memorije,vec je za to zaduzen pozadinski proces Garbage collector(znaci nema delete[] nesto...)
-objekti se u funkcijama prenose preko reference,a primitivni tipovi kao kopije na steku
-mnoge stvari je veoma lakse napraviti(recimo rad sa nitima je prava pesma
:)
-i jos dosta stvari :) kojih se sada ne mogu setiti...

Moj predlog ti je da znas i Javu i C++ i da shodno zadatku(potrebama) izaberes jedan za resavanje konkretnog problema...
By the way,da li ti je Branko Milosavljevic predavac Jave na RAF-u?Kako je tamo,sta jos ucite osim Jave?I Perisic(Branko) tamo predaje,zar ne?
Potpis
"necu da budem hipster kao ovi arhitekti koji znaju svakom ime, sta je radio, gde zivi, gde mu je office, gde drzi predavanja i sl... I onda kada vidis neku gradjevinu prvi put treba da pogodis cija je na osnovu stila. Bljak!"
Re: Java, ili C++, ili oba ??? 10.10.2005. u 20:56 · pre 256 meseci #6
Hvala na odgovorima!
Inace, Uvod u programiranje mi predaje Dusan Tosic sa Matematickog fakulteta! Sto se programerskih predmeta tice, pored ovoga imacemo u drugom semestru Proceduralno programiranje (ovde bi trebali da radimo C), i Objektno orijentisano programiranje gde nastavljamo sa radom na Javi! Koga zanima vise neka ide na:

http://www.raf.edu.yu/studije/planZaPrvuGodinuStudija.htm
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme