Pre nego ista velim primeticu da je ova tema presla iz JAVA vs C++ u JAVA vs .NET .
Ono sto sam hteo da kazem je jedna prosta cinjenica u vezi drage nam pomrcine (volim da Eclipse zovem "pomrcina" :) - a to je da najvise vremena ode na ucitavanje dodataka za ovo popularno okruzenje. Da nema dodataka pomrcina bi se startovala za tili cas. Oni koji mrze Fedoru (a i GNU/Linux generalno), treba da probaju makar "natively-built Eclipse" koja dolazi uz Fedoru u zadnjih par verzija (od Fedora Core 4 ja mislim). - Drasticno je brze.
Sto se tice originalne teme (JAVA programi vs C++ programi): Ova diskusija je besmislena dok se ne specificira tip aplikacije i da li se paznja obraca na brzinu aplikacije, ili se paznja obraca na neke druge stvari koje su, pogotovo za velike firme, jako vazne: reliability, maintainance, scalability, jednostavno testiranje, QoA, deployment.
Kao sto znate, postoje konceptualne razlike koje odlucuju za koji ce od ova dva jezika programer da se odluci, zavisno od onoga sta radi.
Neko ce reci "pa sve se moze u C++" - da, tacno je - ali koliko je to produktivno? Ne znam... Mislim da, otkada postoji JAVA kompajler koji daje masinski kod (deo GNU GCC paketa), JAVA programeri mogu bez frke da zaborave C/C++, tako da dolazimo cisto do pitanja ukusa.
Dejan Lekic
software engineer, MySQL/PgSQL DBA, sysadmin