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: 7266 | Odgovora: 37 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

MarkoBalkan

Član broj: 141124
Poruke: 1624
*.ipc.hr.



+19 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti10.10.2008. u 05:52 - pre 188 meseci
Citat:
mmix: 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.


za cab iscsf.
poslije registacije dođem do download-a i kad kliknem download stane tj. pojavi se samo bijela stranica.
a koliko postoji komponenti za .net-u u odnosu na javu?
jel ima mono sve funkcionalnosti kao .net 2.0?
 
Odgovor na temu

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti13.10.2008. u 18:11 - pre 188 meseci
Ne, mono nema svu funkcionalnost .NET 2.0, kratko i jasno.

Citav Mono projekat je uradjen kilavo, bas kao i vecina open-source projakata, znaci sa ogranicenom podrskom, road-map i funkcionalnoscu.
Jedno radi, drugo ne radi, za trece ima work-around, slabo dokumentovano, horor. Lijepo zvuci to da ide na svim platformama, cak i WII (uhh ?) ali nazalost, daleko je od istine.

MOMA (Mono Migration Analyzer) za Mono 2 izbacuje greske cak i na npgsql.dll a da ne pricam o MapPoint interop-u koji na 450 linija javlja 74 greske. Projekat koji sam ja zelio da port-ujem da radi za linux, obican SMS queue server koji komunicira sa wireless GPRS/EDGE modemom, je zahtjevao skoro kompletan rewrite, na kraju mi je jeftinije ispalo platiti java port.


Sto se tice JAVA vs. .Net, iz mog prethodnog objasnjenja dolazi glavna prednost Jave a to je 'true cross-platform' primenjivost.

Druga, istina mnogo manja, prednost je verovatno 'maturity' samim tim sto je starija (isprobanija?) tehnologija mada je i .NET dosta stabilna i mature platforma. Odatle i veca upotreba u bankarskim i slicnim sektorima gdje je sigurnost primarna.

Sto se brzine tice, notorna je glupost da je Java brza od .NET, posebno je smijesan ovaj hokejaski primer. Mnogo je sajtova radjenih u ASpx koji podrzavaju ogromni broj poseta i ASP.NET scalability nikada nije dovodjen u pitanje. Verovatno je rijec o lean-mean linux serveru vs. bloated, kakvih je vecina, Windows servera pa odatle i eventualna razlika, ako je uopste poredjeno kako treba.

Treca prednost je bolji IDE, Eclipse je definitivno bolji od VS, provereno. Istina da nisam koristio Eclipse sigurno 2 godine ali cak i verzija koje se ja secam je bolja (korisnija, brza i stabilnija) od VS 2008.

Prednost .NET je Microsoft, lider u IT sektoru, koji stoji 100% iza cijele inicijative. Za samo par godina su uspjeli da naprave odlican jezik (C#) i framework, dovoljno lagan za pocetnike a dovoljno mocan za iskusne programere. Tu dolazi i bolja podrska i na kraju krajeva, svijetlija buducnost :)
http://www.pro-transport.com - The most advanced trucking software on the market
 
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 isplativosti13.10.2008. u 20:02 - pre 188 meseci
Citat:
MOMA (Mono Migration Analyzer) za Mono 2 izbacuje greske cak i na npgsql.dll a da ne pricam o MapPoint interop-u koji na 450 linija javlja 74 greske. Projekat koji sam ja zelio da port-ujem da radi za linux, obican SMS queue server koji komunicira sa wireless GPRS/EDGE modemom, je zahtjevao skoro kompletan rewrite, na kraju mi je jeftinije ispalo platiti java port.


Hmm, ja za sada nisam imao ovakva iskustva sa mono2 i moma (doduse, za sada = 3 dana ) najgore sto sam dobijao a da nije bilo opravdano (znaci bez P/Invoke i native code-a) bilo je par TODO tagova koji inace i nisu predstavljali problem ili su bili laki za doradu.
Sto se tice tvojih problema, za npgsql.dll me ne cudi (zavisi za koji npgsql.dll si radio analizu) ali meni ne vraca nikakve warninge, medjutim cela ta prica sa poredjenjem je nevazna, pre ili kasnije assembli mora da udari u kernel i samim tim odredjeni broj asemblija nije pure CLR i razlikuje se od platforme do platforme. Zato je bespredmetno testirati asemblije koji su deo .NETa ili deo Mono-a jer se oni razlikuju izmedju platformi, ono sto je vazno je da je njihov CLR metadata identican; dakle testiras samo svoje asemblije i one koji nisu deo Mono-a.

Za MapPoint interop ne znam sta si ocekivao, da Linux podrzava COM objekte pisane za Windows?
A za sms queue server, pa ako si koristio PInvoke a verovatno jesi, onda i ne mozes da racunas na portabilnost (i pricas u proslom vremenu, kad si pre stigao da sve to proanaliziras i odradis java port?, mono2 nije spojio ni 10 dana).

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

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti13.10.2008. u 20:48 - pre 188 meseci
.NET Provider za PostgreSQL (npgsql) je 100% C# code i CLR compliant. Greske izlaze sa Mono2. Nema sta koju sam verziju koristio, NPGSQL 2 RTM je izasao prije nedelju-2 i rijetko ko je imao prilike da ga ukljuci u production code, govorim o 1.0.
Taj asembli nije dio .NET-a, ne znam odakle ti ta pretpostavka.


SMS server je takodje bio 100% C#, radjen in-house tako da smo imali kompletan source code. Sa modemom je komunicirao jednostavnim slanjem/primanjem na serial port koji je bio uredjen kao eksterna biblioteka, no nebitno. Nista nije islo kako treba, iz greske u gresku, izgubili smo sigurno 10-tak sati dok se nisam odlucio da uradimo java port kako treba. Nema ni govora o P/Invoke.

Naravno, za SMS server ne pricam o mono2, nisam to ni rekao, naravno da je bilo u proslom vremenu, ima 2 godine sigurno, pa valjda mono postoji vise od 10 dana ?

http://www.pro-transport.com - The most advanced trucking software on the market
 
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 isplativosti13.10.2008. u 22:13 - pre 188 meseci
Da, ali ja sve vreme pricam o Mono 2.0, koji je izasao 6. oktobra, pre 7 dana, ne o starim releasovima (pre dve godine je bese bio Mono 1.2.6, taj je jedva krpio .net 1.0).
Stari mono je bio veoma los i nekompletan. Da se razumemo nije ni novi skroz 100% implementiran (fali naprimer WSE podrska) ali za skoro sve 2.0 projekte ukljucujuci asp.net koje sam proturio kroz Momu dobio sam zeleno svetlo ili vrlo marginalne warninge, ukljucujuci tu na primer i 3rd party kontrole. Jedino sto me obaveze j*** pa ne stizem da uradim uporedni test na nekoj Linux platformi (a sutra idem na put). Ako vas mrzi da testirate sami strpite se malo dok se ne oslobodim obaevza pa cu okaciti neki smisleni review.
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

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti13.10.2008. u 22:35 - pre 188 meseci
Pricati o verziji staroj 7 dana a zanemarivati 7 godina je u najmanju ruku neozbiljno.
http://www.pro-transport.com - The most advanced trucking software on the market
 
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 isplativosti13.10.2008. u 22:44 - pre 188 meseci
Izvini, a zasto? Zato sto si ti izgubio vreme sa tim pre dve godine i imas racun da sravnis sa mono ekipom?
Sto se mene tice tih 7 godina je nevazno ako je release od pre 7 dana meni omogucio da od pre 7 adna uvedem Linux u supported platforme za moj .NET proizvod.
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

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti13.10.2008. u 22:49 - pre 188 meseci
Ne zbog mene i mog racuna, to nema veze sa ovom diskusijom, nego zato sto je u realnom svijetu tesko ocekivati od developera koji 7 godina izbacuju los proizvod da odjednom izbace nesto sto valja a jos gore ocjeniti ga pozitivnim posle samo 7 dana sto je nedovoljno vrijeme za bilo kakvu ozbiljniju analizu.
http://www.pro-transport.com - The most advanced trucking software on the market
 
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 isplativosti13.10.2008. u 23:01 - pre 188 meseci
U bre covece sto si negativan, otkud uopste znas da ista ekipa radi mono? Mozda je Novel konacnoo zaposlio ljude koji nesto znaju? Ili su mozda ti ljudi nesto naucili u medjuvremenu? Ili su mozda sad bolje placeni pa se vise trude? Nije korisno biti iskljuciv i davati subjektivne ocene na osnovu proslosti bez da i proveris o cemu se trenutno radi. Zato je mozda bolje da se strpis malo da se uradi ta analiza.
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

vladdy
Chicago, USA

Član broj: 30119
Poruke: 137
*.hsd1.il.comcast.net.

Sajt: www.pro-transport.com


Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti13.10.2008. u 23:14 - pre 188 meseci
Pa rekao sam ti zasto mislim negativno kada pricamo o Mono, iz sopstvenog iskustva. Zar nisi sam rekao da je Mono 1.x bio lose implementiran i da li se slazes sa mnom da ne zasluzuje da bude dokaz tezi '.net je cross-platform'?

Tvoje pitanje se moze lako preokrenuti na 'zasto si pozitivan' i zasto mislis da ce mono2 biti drugaciji ?

Svaka ocjena je manje-vise subjektivna i zavisi od licnog iskustva. Sumnjam da posjedujes neku research kompaniju i da ces uraditi analizu 100, 1000 (?) najvaznijih .net aplikacija na 4-5 razlicitih OS, izvaditi preciznu statistiku sta je kompatibilno a sta ne i sa sigurnoscu reci dal je mono2 dobar ili ne. Naravno da ne, isprobaces svoje projekte i izvesti zakljucak koji ce da radi ili ne radi za tebe, neko drugi ce imati drugaciji rezultat itd.
http://www.pro-transport.com - The most advanced trucking software on the market
 
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 isplativosti13.10.2008. u 23:45 - pre 188 meseci
Citat:
vladdy: Pa rekao sam ti zasto mislim negativno kada pricamo o Mono, iz sopstvenog iskustva. Zar nisi sam rekao da je Mono 1.x bio lose implementiran i da li se slazes sa mnom da ne zasluzuje da bude dokaz tezi '.net je cross-platform'?
Tvoje pitanje se moze lako preokrenuti na 'zasto si pozitivan' i zasto mislis da ce mono2 biti drugaciji ?

Pa recimo zato sto nikad nisu ni tvrdili da su zavrsili sa necim do sada i ti si sam ulazio u te vode na svoj rizik. Al nevazno. I u pravu si, ja necu raditi analizu u toj meri ali nije vise 1990-a, net je svuda, oni kojima ne bude radilo a pise da radi itekako ce dici svoj glas i blogovi ce biti puni toga. Suma sumarum, znace se vrlo brzo ako su lagali.

A to sto je mono <2.0 bio shit, big deal. I .NET 1.0 je bio ocajan (pricam o frameworku, ne o nastanku CLIa), i nisam bio u Javi od njenih pocetaka, ali sam prilicno uveren da je prva Java bila shit takodje i da prvi release nije bio za sve moguce operativne sisteme koji su postojali, postoji evolucija proizvoda. Narodski, zna se sta se radi sa prvim macicima (surovo )

PS: Necu ti odgovoriti na sledecu poruku, bar ne narednih par dana. Torbe su spakovane i ujutru putujem
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

vbvlada
Petrović Vladimir
Beograd

Član broj: 59233
Poruke: 209
*.vets.edu.yu.



Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti21.10.2008. u 14:50 - pre 187 meseci
Da se osvrnem na ovo .NET vs JAVA: Kakav odgovor Java ima na WPF, LINQ, WCF i tako dalje. Ne pratim, možda nešto i postoji, ali ja za to nisam čuo.
Uglavnom, mislim da su ove stvari jako lepe...
A vi,kako 'te?
 
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 isplativosti21.10.2008. u 16:29 - pre 187 meseci
Java ima za sada externo resenje za LINQ koje se zove Quaere, mada ima po blogovima prica da ce biti nesto nalik tome u Java 7 (iako se nece zvati LINQ jer je LINQ trademarkovan od strane pogodi koga) ukljucujuci i lambdu bez koje bi sve to bilo prilicno nakaradno

Sto se tice WPF, WCFa i WWFa, to iskreno sumnjam, MS drzi patente na te tehnologije i ne verujem da ce biti "preslikavane" u Javu, eventualno moze da se pojavi neka konkurentska tehnologija koja radi istu stvar ali na drugi nacin i pod drugim imenom.
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
*.12.15.tuwien.teleweb.at.



+2 Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti21.10.2008. u 17:01 - pre 187 meseci
WCF - Axis Servisi su tu sasvim ok
WWF- Skoro sve to moze se napraviti i sa BPEL-om

Inace Java u verziji 7 dobija i osporavane delegate konacno. :)
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 isplativosti21.10.2008. u 17:22 - pre 187 meseci
pa WCF je malo siri opseg stvari nego sto su web servisi, sto Axis pruza. web servisi su standardizovani, WCF je proprietary.


Edit: Sad vidim na netu nesto sto se zove ProjetTango, jel neko to probao? Izgleda da im je MS dao cart blansh za interop, zanimljivo
https://wsit.dev.java.net/

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

perun85
Republika Srpska

Član broj: 185562
Poruke: 116
79.143.175.*



Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti09.12.2008. u 19:56 - pre 186 meseci
Ne bih hteo da ponovo pokrećem diskusiju na ovu temu. Interesuje me da li je MMIX testirao MONO 2 ili bilo ko drugi, i kakva su iskustva. Pozdrav.
 
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 isplativosti10.12.2008. u 12:16 - pre 186 meseci
Dobro si me podsetio, poceo sam pa stegle obaveze (a stigla i nova HTC igracka pa sam se prebacio na CF ).

U principu konzolne aplikacije su mi radile skoro sve, a nijedna moja winforms aplikacija nije radila, doduse ne zbog mono-a vec zato sto ja u svim svojim aplikacijama koristim Infragistics kontrole koje iako odlicne koriste low-level API GDI+ pozive (nisu 100% managed). Krenuo sam da negde nabavim neke 100% managed i na tome se zavrsilo. Videcu da reaktiviram ovo tetiranje ovih dana.
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

perun85
Republika Srpska

Član broj: 185562
Poruke: 116
79.143.175.*



Profil

icon Re: .NET VS Java u pogledu performansi i isplativosti10.12.2008. u 15:05 - pre 186 meseci
Hvala na odgovoru. Zaista bi bilo odlicno kada bi dovrsio testiranje, pa da nam das neko konacno misljenje.

Pozdrav.
 
Odgovor na temu

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

Strane: 1 2

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

Postavi temu Odgovori

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