mboost-dp1

unknown

Java eller .NET, pest eller kolera

-

Konsulent firmaet Gartner udtaler sig om udvikling i Java eller .NET. De anbefaler at lade være med at bruge nogen af dem. Gartner påstår bl.a. at rundt regnet 70 pct. af alle Java-implementeringer til dato er endt som en fiasko. Men Microsoft skal ikke gnide hænderne for tidligt. Gartner mener at Microsoft-arkitekturen, .Net, ikke vil klare sig meget bedre.





Gå til bund
Gravatar #1 - TuXP
20. nov. 2002 14:05
Jeg skal vaere logget ind for at bruge denne diskution
Gravatar #2 - prof2
20. nov. 2002 14:07
Tja.. Det har altid været et problem med at få produkterne til de nye teknologier ud. Teknologierne fejler i sig selv ikke så meget, det er mere at de produkter der hører til, enten er for dyre eller af anden grund ikke kommer ud til den almindelige målgruppe-bruger!
Gravatar #3 - H.E.R.O.
20. nov. 2002 14:07
#1 hvad for en ?!

er det et nyt ord du brillierer med der ?
Gravatar #4 - prof2
20. nov. 2002 14:11
Mit bud er at han henviser til den besked man får, hvis man prøver at skrive et indlæg uden at være logget ind på newz.dk! Det er ikke specielt heldigt stavet :)
Gravatar #5 - El_Coyote
20. nov. 2002 14:30
selvom jeg foretrækker java, er der da flere og flere virksomheder der søger folk til .NET kan jeg da se.
edit:
Ikke ment som at firmaerne skulle foretrække den platform som netop JeG benytter :P
Gravatar #6 - Chokehold
20. nov. 2002 14:37
En lidt muggen artikel. Der står ikke konkret hvorfor de ikke anbefaler nogen af de to udviklingsplatforme, men bare at 70% af alle Java implementeringerne slår fejl. Kunne den fejl implementering ikke lige så godt have været sket med så mange andre udviklingsværktøjer ?. Det er måske mere et problem med forståelsen af værktøjerne som er skyld i fiaskoer.

/Choke
Gravatar #7 - volm
20. nov. 2002 14:37
Det er jo ikke nødvendigvis korrekt.

Folk der skriver makværk i Java ville jo om muligt også skrive makværk i C and whatnot. Java er da en fin lille sandkasse, og der er masser af gratis legetøj i den også. :-)
Gravatar #8 - Hektor
20. nov. 2002 14:40
Her må jeg da give Chokehold ret.

Hvor mange implementationer af træskure er fiaskoer, fordi folk ikke aner, hvordan man laver sådan et.

Man kan ikke give værktøjet skylden for, at folk ikke bruger det korrekt.
Gravatar #9 - Naish
20. nov. 2002 15:18
Java har stærke og svage sider.
Det samme har .NET.

Jeg mener man skal vælge det værktøj som passer bedst til opgaven.

Den gode udvikler har flere værktøjer i sin værktøjskasse og han ved hvordan man udvikler med dem alle.

Han vælger teknologi efter den opgave som han skal løse.

De fleste projekter slår fejl pga. dårlig ledelse og planlægning, eller mangel på strategi. ikke på grund af værktøjerne.

MVH
naish,

PS. Som er glad for at han selv lægger tidsplanerne.
Gravatar #10 - Acro
20. nov. 2002 16:09


.NET ejer …


.NET er bedre end Hektor …

.NET styrer …

.NET vinder …

.NET er Gud …



.NET er bedre end mig …
Gravatar #11 - TuXP
20. nov. 2002 16:51
#4
Rigtigt! Men det er pastet ind... så jeg kan ikke stå til anskar for eventtuele stavefegl...
Gravatar #12 - Tomcat
20. nov. 2002 16:56
#10

.NET er ganske godt, men om jeg ligefrem ville gå på knæ for den og be til den... ;)

#til alle
Findes der er god ldap -> php implementation?
Gravatar #13 - sguft
20. nov. 2002 17:30
Jeg vender mig mod Redmond og ber til den store .NET gud 3 gange om dagen ;)
Gravatar #15 - Simm
20. nov. 2002 22:28
www.go-mono.com

-- snip --

Jeg er stor tilhænger af .NET såvel som Java.. Dog synes jeg at Java har en lille fordel i at det er platformsuafhængigt .. Det kan man ikke sige at .NET er, til trods for, at der er folk der i gang med at porte det til andre systemer
Gravatar #16 - sKIDROw
20. nov. 2002 23:12
#15

Java's platformsuafhængighed, kommer vist meget an på udviklerne.
Grundet MS defekte VM, findes der temmelig mange inkompatible 'java' applets... :(
Gravatar #17 - Regus
20. nov. 2002 23:14
tjah jeg synes uden nu at ville fornærme nogen og uden at gidde at gå ind i en lang flame eller fornuftig diskution
at (og ja jeg har arbejdtet seriøst med alle følgende sprog)
Java er noget bras (jeg har meget svært ved at finde en god ting at sige om det)
C/C++ er sjovt men lidt for error prone
C# er deligt at skrive i har en meget lav time to market og er meget lidt error prone
Gravatar #18 - sguft
20. nov. 2002 23:22
skrid nu i seng Regus! :)

Btw. jeg kommer 1 time for sent imorgen, sov over mig ..
Gravatar #19 - Acro
20. nov. 2002 23:53
#18:

Kan du også fortælle mig LOTTO-tallene til på Lørdag?
Gravatar #20 - sguft
21. nov. 2002 00:04
#19: nop, tilgengæld bør du holde dig fra lotto eftersom sandsynligheden for du bliver kørt over af en bus på vej ned til kiosken er størrer end at få 7 rigtige ..
Gravatar #21 - Deternal
21. nov. 2002 00:24
#17: Hvorfor er det lige at C# har en lavere time-to-market end andre sprog - afhænger det ikke i meget stor grad af ens udgangspunkt med hensyn til kodebase mv. end selve sproget?

For hvis det du siger er rigtigt (og jeg samtidig forstår det rigtigt vel og mærke), så er CommonLisp jo det suverænt bedste sprog der findes (ingen floating pointes, metode på objekt kan bestemmes ved runtime, ingen memory leaks etc.).

Derudover kan det køres som netapplikation eller lokalt.

Og mht. crossplatform er det vidst kun java der kan siges at stå stærkere - dotnet vil aldrig stå stærkt crossplatform mæssigt da MS vil 'innovere' hvilket i deres sprog er at lave deres version inkompatibelt med andre implementationer (java er sådan set et godt eksempel - deres innovering var at fjerne RMI, det problem har Disky vidst diskuteret ret udtømmende tidligere :P).

Tilsidst, jeg har kigget lidt på det der developer tool MS har lavet til dotnet og det er faktisk rigtig nice. Hvis alt går vel vil tools til CommonLisp udvikling dog blive bedre indenfor en overskuelig fremtid.
Gravatar #22 - Modec
21. nov. 2002 09:01
En ting der er meget vigtig (hvor java nok er gået lidt fejl) er omkring standard certificeringen. C# og runtime miljøet (på nær nogle små ting som fx. jit compileren) er ECMA certificeret og det kan være med til at gøre ens programmer i .NET platformsuafhængige.

#15: Java og C# er derudover nøjagtig lige plaforms(u)afhængige - koden kan fint flyttes, og begge runtime miljøer udfører jit for at få noget hastighed på (jvm gjorde det ikke i starten, men de blev klogere).

Jeg mener at .NET platformen har en force i at være nyt, dermed har man kunnet tage de bedste af de erfaringer man har haft med jvm, java, c++ osv. og skabe et nyt miljø + sprog. Derfor er C# efter min mening et utroligt flot sprog - meget stengent, og meget lidt knopskyderi. Men det er ikke det sidste og endelige sprog - der skal nok komme nye og bedre alternativer med tiden.

#21: Man kan jo faktisk hente sourcen til både C# compiler og runtime miljø fra MS og kompilere den selv - det må sku da mdføre at det bliver portet - MS har selv portet det til BSD og Mono er da godt på vej...

/MDC
Gravatar #23 - Deternal
21. nov. 2002 11:04
#22: nå ja modec - så MS kan jo ikke finde på at 'innovere' - det må jeg huske at tænke over når jeg skal vælge teknologi...
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login