Citat:
protech_v2: Za sada sam Delphi programer i ne gotivim previse Microsoftovu .NET filozofiju, pa ne razmisljam da pocnem da radim u Visual Studiu, a u isto vreme bih voleo da mogu da racunam na to da ce programi koje uradim za klijente moci lako da rade i na Linuxu kad kod nas pocne frka sa inspekcijom i slicno.
imaš i .NET za linux, pa ako napraviš nešto pod windozama, radit će i pod linuxom.
dok sam ja to probavao, implementacija na linuxu nije podržavala veći dio CLR-a, ali sada je podrška bolja.
Citat:
Hteo sam da zamolim iskusnije programere ovde da mi ukratko kazu, posto je takve odgovore tesko naci preko google-a, zasto bih imao razloga da prelazim na Javu? Odnosno sta bi programiranje u Javi moglo da mi ponudi naspram Delphija npr.?
kao prvo, java radi na većini platformi, otprilike isto izgleda i otprilike se isto izvodi.
možeš je tjerati na x86, solaris/x86, solaris/sparc, mac, linux,mobilni (j2me), ...
java se u većini poslovnih sustava javlja kad je potrebno povezati više različitih sustava (možeš ti tjerati .NET ali on ti radi dobro samo na windozama ali tek na novijima - nema .Net za 98-icu ).
java je portabilna i nemoraš raditi posebne verzije za svaku platformu.
java api je jako dobro napravljen, ima gomilu ekstenzija (recimo commapi, jdbc,jce, jaas,...), podržava dosta toga (xml i slično).
još da spomenem i aplete, servlete, te naprednu sigurnosnu arhitekturu.
Citat:
Ovo pitam jer je medju arhitekturama koje ce biti okosnica naredno recimo duze vreme jedina alternativa .NET-u J2EE i voleo bih da budem u toku s obzirom da mi je to buduce zanimanje. Zato me zanima da li mi recimo rad u JBuilderu omogucava sve sto i Delphi i koje su prednosti Jave sa aspekta Delphi programera
ne mogu ti reći sa aspekta delphi programera, ali mogu ti reći što se nudi.
imaš za početak jbuilder foundation koji je besplatan (pokupi ga sa
www.borland.com ili ga možeš tražit od "konto"-a, zastupnika borlanda za hrvatsku i ovu regiju, barem su mi oni to nudili) i nudi lagani početak za rad sa java-om.
kad prerasteš foundation imaš ostala izdanja JBuildera poput enterprise, koji ti nudi jako, jako puno. ima recimo uml, javadoc, javabeans, dobar designer (ima ga i foundation ali ovaj ima neke dodatne komponente), version system, timski rad,...
inače, dokumentacija za jbuilder se skida odvojeno, besplatna je i dobra je.
isto tako imaš i priručnike za rad sa jbuilderom koji dosta detaljno opisuju npr. kako napraviti gui u jbuilderu. na borlandovom sajtu imaš i borlandTV, uglavnom filmovi koji prikazuju kako raditi sa jbuilderom i sličnima.
jbuilder 2005 ti podržava i j2sdk 5.0 (tj. 1.5.0), ali treba odvojeno instalirati jer s njim dolazi samo 1.4.2
nadam se da je bilo dovoljno argumenata da te uvjerim kako je java najbolje što ti se može desiti ;-)