Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

.NET VS Java u pogledu performansi i isplativosti

[es] :: .NET :: .NET VS Java u pogledu performansi i isplativosti

Strane: 1 2

[ Pregleda: 7264 | Odgovora: 37 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-a-1.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon .NET VS Java u pogledu performansi i isplativosti06.10.2008. u 21:14 - pre 188 meseci
Kao što znate/ne znate, pobedih još poodavno na eMaster takmičenju te dobih stipendiju od FITa. Krenuh na fakultet prošle nedelje kad tamo profesori svi forsiraju Javu.

Tako od profesora koji prednjači u pljuvanju po .NETu i glorifikovanju Jave saznah da je Java neuporedivo brža od .NETa. Konkretno bila je reč web servisima i primer nekog valjda zvaničnog sajta hokejaškog prvenstva SAD, koji je urađen u Javi i može da opsluži 7 miliona posetilaca u jednom satu (koliko ih bude posle nekog finala btw.). Takođe je izvedena konstatacija da "to u .NETu znaš kad bi moglo?".
Naučio sam da je Java ustvari jedini jezik na kome se razvijaju savremeni enterprise projekti, da je najsigurnija (te da u Švajcarskoj banke moraju da imaju back-end svojih informacionih sistema urađen u Javi. Dakle obavezne su po zakonu na to) i da je njena glavna prednost što je potpuno standardizovana.

Meni, kao nekom ko je po prirodi kontraš (ako se zaključak ne obrazloži dovoljno detaljno), to deluje kao u najboljem slučaju preterivanje.

Sa druge strane stoji to što ja znam jako malo, pogotovo kad je reč o Javi. Doduše znam da kada vidim desktop program pisan u Javi odmah tražim alternativu, jer nemam živaca za njegovu "brzinu". :/

Zato pitam vas - jeli je Java bolja i perspektivnija (u pogledu napredovanja i uopšte unovčenja znanja) od .NETa i, bitnije, da li je zaista asp.net zbog svoje eventualne sporosti neupotrebljiv za razvoj velikih projekata koji će raditi sa milionima zahteva u relativno kraćim vremenskim intervalima?
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti06.10.2008. u 22:09 - pre 188 meseci
hehe, sad si mi potvrdio glasine koje vec neko vreme cujem o FITu (njihovi asistenti/"konsultanti" oblecu domace kompanije i uvaljuju Javu kao svetu kravu) a bogami mislim da su i ucestvovali u onoj Linux lokalizaciji ministarstva. Ko zna, mozda hoce da im MS plati da 'olade', sve je to biznis glupo je izvlaciti zakljucke.

A te tvrdnje, pa sta reci sem da su smesne, bar onaj deo o zakonskoj obavezi i standardizaciji (ako cemo tako za .NET bar postoji ECMA-335 standard, za Javu nema ni toliko), jedino sto je realno islo u strogo u prilog javi je sto server side radi i pod linuxom, ali koliko cujem i to je ponisteno jer je mono implementacija pokrila skoro ceo asp.net 2.0.

A to koliko su brzi jedan od drugog, to ces tesko realno da nadjes da procitas a i da izmeris. Tesko ces naci kompaniju koja je napravila ili kupila enterprise sistem i u Javi i u .NETu sa komparativno istim kvalitetom izrade da rade paralelno na istom hardveru i da ga gazi isti broj korisnika pa da mozes da izmeris Ovako ces na googlu da nadjes pola tekstova o tome kako je J2EE 50-80% brza od .NET-a i isto toliko tekstova da je .NET 50-80% btzi od J2EE (cik pogodi u cemu je razlika ).
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.it-austria.net.



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti07.10.2008. u 09:18 - pre 188 meseci
Mislim da tu brzina nije bas najvazniji kriterijum. Prema mojim iskustvima sa potpuno istim servisima Java je ipak potreban malo bolji HW za aplikacioni server, pogotovo ako je u pitanju BEA.

Posto brzina bar po mom misljenju nije presudan faktor,sledeca dva faktora su cijena i udobnost rada. Meni se licno kod .NET programiranja svidja laksi pocetak (manje konfigurisanja i petljanja po raznim konfiguracionim fajlovima, pogotovo kada se koriste razliciti frameworks), jako dobar community (mnostvo kvalitetnih blogova,foruma,codeproject i sl.). Sa druge stane Java je malo vise okrenuta standardima i bolje rade mali alati koji se sa njom isporucuju, a i Eclipse kad se fino podesi je ipak za dlaku udobniji za rad nego VS (pa cak i sa Resharper-om).

Sto se tice cijene mislim da je MS na dugorocne varijante isplativija verzija. (O ovom se moze jako puno diskutovati,pa ako ima zainteresovanih mozemo na advocacy nastaviti)






Free advice is seldom cheap.
 
Odgovor na temu

Eurora3D Team
Nebojsa - Programer & Vodja tima
Beograd

Član broj: 120376
Poruke: 900
91.148.113.*



+7 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti07.10.2008. u 22:39 - pre 188 meseci
Jedno je sigurno Java trenutno radi na svim poznatijim platformama ...
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.12.15.tuwien.teleweb.at.



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti07.10.2008. u 22:58 - pre 188 meseci
Iako u principu to ne donosi ne znam sad kakvu prednost ...
Free advice is seldom cheap.
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti07.10.2008. u 23:38 - pre 188 meseci
Citat:
Eurora3D Team: Jedno je sigurno Java trenutno radi na svim poznatijim platformama ...
Citat:
MONO
Multi-Platform: Runs on Linux, OS X, BSD, and Microsoft Windows, including x86, x86-64, ARM, s390, PowerPC and much more
Multi-Language: Develop in C# 3.0 (including LINQ), VB 8, Java, Python, Ruby (http://www.ironruby.net/), Eiffel (http://www.eiffel.com/), F# (http://research.microsoft.com/fsharp/), Oxygene (http://remobjects.com/oxygene), and more
Based on ECMA Standards: Built on an implementation of the ECMA Common Language Infrastructure and C#
Microsoft Compatible API: Run ASP.NET, ADO.NET, and Windows.Forms 2.0 applications without recompilation


Ta prica vise ne pije vodu Sa monom .net radi i na manje poznatim platformama, a kamoli na poznatijim


PS: Radi i na j**enom Nintendo Wii-u
Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 00:23 - pre 188 meseci
Hajd' kad se pominje vec... Jedno kratko pitanje. Je l' projekat koji se napravi u VS-u na Windozi moze da se samo prekompajlira i radice ok ili treba nesto specijalno?
 
Odgovor na temu

Shadowed
Vojvodina

Član broj: 649
Poruke: 12846



+4783 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 00:42 - pre 188 meseci
Da odgovorim samom sebi - ne mora ni da se rekompajlira (sudeci po onom sto kazu na Mono sajtu).
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.it-austria.net.



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 09:12 - pre 188 meseci
Sve je to lijepo sto pise za Mono, ali ipak je on samo za entuzijaste. Cisto sumnjam da se moze korisititi u komercijalne svrhe. Najobicniji programi sa sa par srednje komplikovanih formi vec pucaju pri izvodjenju.





Free advice is seldom cheap.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 09:58 - pre 188 meseci
pa ne verujem da je samo za entuzijaste, Novell je dobio lepe pare od Microsofta za mono... (samo sto je projekat jos uvek WIP)
 
Odgovor na temu

bags

Član broj: 10072
Poruke: 715
*.it-austria.net.



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 10:15 - pre 188 meseci
U trenutnoj fazi je prilicno neupotrebljiv, sto ne znaci da ce uvek takav biti. :)


Free advice is seldom cheap.
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 11:39 - pre 188 meseci
pa WIP je, to znaci da nije jos uvek za siroke narodne mase :)
 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 16:06 - pre 188 meseci
Mislim da ne pricamo o istom, vi pricate o Mono 1.9, a pre tri dana je izasao "Mono 2", po njima konacna stabilna verzija i veoma upotrebljiva koja pusta .NET 2.0 desktop i asp.net 2.0 web aplikacije na Apachu i XPSu bez rekompajliranja (pod uslovom da nemate native code u asemblijima). Mono 2 je sada WIP isto koliko i .NET Framework i Java (realno oni su svi WIP). Jedino sto su zasrali je taj dil sa MSom i inicijalno ogranicenje Linux distroa na SUSE i RedHat, sto je vise udar na mogucnost izrade nekih desktop aplikacija za siroke narodne mase koje imaju preference ka odredjenom distrou, mada ce i to relativno brzo da se promeni jer neki distroi kao sto je Ubunto imaju svoju Mono ekipu koja odreadjuje prepakivanje.

Za sad nemam neke utiske o istom (mono2), posto nemam podignut ni suse ni redhat (imam samo Kubunto u VMu od pre ko zna koliko), ali planiram da skinem wmware image baziran na openSUSE11 cim novelov server krene da se odaziva, od kad je izasao announcement zakrcen je neopisivo. Probacu da pokrenem razne aplikacije pa cu vam javiti na sta to lici.


Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

01011011

Član broj: 561
Poruke: 2341
65.216.70.*



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 16:23 - pre 188 meseci
Pozdrav,

ista situacija mi se dogodila ovdje u USA kada sam krenuo da radim 2godisnju magistratiru (post-grad) ili kako se to ovdje kaze Masters Degree. Radio sam prije u PHP i java i coldfusion i sve sam probao da bih shvatio da jedino mogu da se oslonim na .NET sto se tice ozbiljnih poslova. Radim vec 4 godine kao .NET programmer i kad sam krenuo na masters degree kompletan program je u JAVA. Svi profesori na univerzitetu, jednom od boljih u Americi su takvi java frikovi i toliko mrze mikrosoft da je to nenormalno. Meni se iskreno svidja mikrosoft zbog alatki (VS2008) I jednostavnosti i pomoci koju pruza, to je licna odluka. Kao sto je neko gore rekao, nema bas neke razlike u brzini, bar ne moze da se izmjeri jer bi trebalo da se uradi ogroman projekat u oba formata i da to testira hiljade korisnika, a to se nikada nece dogoditi. Zato radi ono sta ti odgovara, u skoli uci i dodatni materijal, nije lose nauciti i javu :) Meni sad pomalo i odgovara rad u Eclipse-u i programiranje u javi, nije pretjerano razlicito od c#.

poz
 
Odgovor na temu

toxi_programer
Nemanja Todić
Beograd

Član broj: 104396
Poruke: 464
*.adsl-a-1.sezampro.yu.

Sajt: www.articles411.com


+8 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti08.10.2008. u 20:29 - pre 188 meseci
Heh, koliko odgovora.
Moram da kažem da mi je bilo jako zanimljivo, i korisno svakako, da pročitam sve što ste napisali.
 
Odgovor na temu

fresh.bm

Član broj: 162156
Poruke: 182
92.241.137.*



+1 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.10.2008. u 08:09 - pre 188 meseci
Moje mišljenje zašto se na fakultetu forsira Java:
Kada je pravljen plan i program nije postojala expres verzija VS.
Pa su zato čisto iz ekonomskih razloga odlučili izučavati javu.
 
Odgovor na temu

deerbeer
Beograd

Član broj: 174418
Poruke: 1189
*.ptt.yu.



+395 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.10.2008. u 12:33 - pre 188 meseci
Citat:
fresh.bm: Moje mišljenje zašto se na fakultetu forsira Java:
Kada je pravljen plan i program nije postojala expres verzija VS.
Pa su zato čisto iz ekonomskih razloga odlučili izučavati javu.

Hmm... moguce da je to , pa su profesori kivni i pljuju MS alate zato sto nisu besplatni ,
i zbog toga izmisljaju visestruko bolje performasne Jave u odnosu na .NET i ako ih nikada nisu videli i osetili u zivotu,
Al to ih ne sprecava da promene plan i program i da puste studente da odluce kojoj ce se platformi posvetiti
https://downloads.channel8.msdn.com/
Dreamspark je odavno izasao i dostupan je studentima sirom sveta, pa cak i nasim
a licenca se moze uzeti u Novom sadu : http://blog.bloggernauts.net/?p=38
Al izgleda da je plan i program nepromenjljiv kao PS(Pravilo sluzbe) u vojsci Srbije :)


Viva lollapalooza
 
Odgovor na temu

Boško

Član broj: 32679
Poruke: 62
80.93.249.*



Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.10.2008. u 16:10 - pre 188 meseci
Mislim da objektivan odgovor na pitanje .NET vs JAVA nije moguć, zato što se ovo pitanje, kao i većina sličnih, svodi na Bill Gates - Pro & Contra. Skoro sam siguran da bi procenti za i protiv na oba pitanja bili identični.

Lično mislim da je daleko lakše i brže (znači isplativije) uraditi program koristeći VS nego bilo koji drugi alat bez obzira o kom se jeziku radi. A šta je drugo bitno? Performanse? Pa o tome vode računa samo oni koji ne pišu programe već pišu o programima. Takvih je nažalost sve više, a što je najgore oni vode glavnu reč. Jedina uteha je što takvi vode glavnu reč i u drugim sferama društva, ako je to uopšte za utehu.

Srećom, pare za programe daju korisnici, tako da je bitno zadovoljiti njih, a ne sujete onih koji u životu nisu napisali ni jedan kompletan program, a puna su im usta programiranja.
 
Odgovor na temu

MarkoBalkan

Član broj: 141124
Poruke: 1624
78.134.137.*



+19 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.10.2008. u 18:43 - pre 188 meseci
sve je to divno i krasno.
sad neki dan htio skinuti cab & SCSF i vidi vraga kad prođem logiranje i sođem na download , ništa se ne događa, a prije toga mogao skidati, da dan poslije saznam, da su ukinuli download za one koji nemaju legalni software.
ako je to istina?

mono je još u ranoj fazi i uvijek će kasniti za .net-om.

.net vs java

programiram u .net-u, gledao sam i javu i perl i python.

i mogu samo reći da je .net dosta ograničen.
šta god trebate dodatno morate večinu kupiti.

VS2008 vs. Eclipse

VS2008 je dobar alat ali također i eclipse je dobar.
java programeri su cijenjeni i imaju 50 % veći plaću.

u javi se može programirati skoro sve, od pametnih kartica i telefona nadalje.

večina banaka ima software koji je pisan u javi.


a dali je java brža ili nije, ne znam
ali ipak mislim da su tu negdje, u nekim situacijama je brža java, a u nekim .net.

zbog čega je MS izbacio expres verzije svojih alata, jest zbog toga da privuče korisnike, burazu evo dajem ti besplatno i uči.
i onda kad buraz nauči, je sad ako hočeš komercijalno moraš platiti windowse i VS, ako hočeš office plati.

 
Odgovor na temu

mmix
Miljan Mitrović
Profesorkin muz
Passau, Deutschland

SuperModerator
Član broj: 17944
Poruke: 6041



+4631 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.10.2008. u 20:14 - pre 188 meseci
cab & scsf nisu zasticeni sa WGA, treba samo da se registrujes i mozes da skines, ne traze dokaz legalnosti (iako bi trebali, ako mene pitas)

mono nije vise u ranoj fazi, sto cu vam i pokazati sad za vikend sko se docepam redhat-a od firme (posto nemam nameru da placam $80 za linux distro), ako ne skinucu suse pa cemo napraviti uporedni test i videti sta hoce, sta nece.

.net nije ogranicen ni u cemu u poredjenju sa Javom. To sto za kvalitetni set komponenti treba da platis licencu nije ogranicavajuci faktor platforme, bez doplate u samom frameworku imas sve komponente koje imas i u Swingu i jos pride. A ako se profesionalno bavis programiranjem i treba ti veci komfor nego sto nude express verzije i builtin kontrole, onda je red da investiras u svoj alat. Ni automehanicar ne dobija svoj alat za dzabe. To sto ti neces ili ne mozes da investiras ne znaci da je .NET ogranicen.

Java programeri su cenjeni koliko i .net programeri i zaradjuju otprilike isto. Senior developer koji iole nesto vredi zna i jedno i drugo i da postoji 50% disparitet u platama .net firme bi bile pod rizikom da izgube senior .net kadrove. Ista prica vazi i u obrnutom smeru. Tako da ne znam sta da ti kazen, daj neki primer tog dispariteta jer ga ja nisam video odavno (od kad je .net bio mladjan i nezastupljen). Ako Java programeri dobijaju 50% paa vise i sav 'respect' a ti znas Javu, sto se onda mlatis sa .NETom

Vecina banaka nema Javu, sta vise od nekih dvadesetak banaka sa kojima sam radio samo dve su koristile Javu, mada bih vise voleo da su neke od njih koristile Javu posto su sjlakale sa IBM green scrren sistemima . Ono malo Jave sto sam video je uglavnom bilo za neke specijalizovane sekundarne programe kao sto je Cognos BI. Doduse, istini za volju, nijedna nije koristila .NET kao core.
AKo hoces poredjenje banaka u nasem okruzenju evo ti poredjenje izmedju Antegra core banking resenja u Javi i Pexim resenja u Delphi-u. Nije bas da vecina banaka koristi Javu .



Sloba je za 12 godina promenio antropološki kod srpskog naroda. On je od jednog naroda koji je bio veseo, pomalo površan, od jednog naroda koji je bio znatiželjan, koji je voleo da vidi, da putuje, da upozna,
od naroda koji je bio kosmopolitski napravio narod koji je namršten, mrzovoljan, sumnjicav, zaplašen, narod koji se stalno nešto žali, kome je stalno neko kriv… - Z.Đinđić
 
Odgovor na temu

[es] :: .NET :: .NET VS Java u pogledu performansi i isplativosti

Strane: 1 2

[ Pregleda: 7264 | Odgovora: 37 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.