[Alg] Toekomst van Java en Sun

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • killingdjef
  • Registratie: Januari 2004
  • Laatst online: 00:57
Naar aanleiding van alle negatieve berichten over Sun heb ik dit topic geopend:

nieuws: Sun gaat duizenden banen schrappen
nieuws: Sun wil van Openoffice.org adware maken
nieuws: Sun Microsystems lijdt 1,7 miljard dollar verlies

Zelf ben ik gespecialiseerd in Java en pas recent ben ik mij gaan verdiepen in het bedrijf achter Java. Immers, Sun en Java zijn onafscheidbaar verbonden, mijn redenatie is dat als het goed gaat met het bedrijf, de taal ook goed doorontwikkeld zal worden.. echter, mijn algemene indruk is dat Sun maar weinig goed kan doen tegenwoordig en dat de CEO, Jonathan Schwartz, het perfecte voorbeeld is hoe een bedrijf om zeep geholpen kan worden.

Ik hoop met dit topic een discussie te openen tussen developers over hoe Java zich op dit moment plaatst tegenover zijn grootste concurrent, .Net, en hoe de toekomst van de Java taal eruit ziet.

Dit topic moet echter niet opgevat worden als een "Java is een betere taal dan taal X"-topic. Ik ben van mening dat iedere programmeertaal goed kan zijn, als het een oplossing kan bieden voor de problemen die je oplost.

Wel ben ik erg benieuwd waarom je tegenwoordig voor Java zou willen kiezen, met name nu .Net voor mijn gevoel een grote opmars aan het maken is (i.c.m. Mono) en Java naar mijn gevoel achterblijft; de vernieuwingen met Java 7 zouden niet al te baanbrekend zijn. Aan de andere kant is update 1.6 update 10b wel een vooruitgang... maar wellicht was dat slechts een druppel op een gloeiende plaat? Ik heb zelf erg weinig kennis van .Net, het heeft mij nooit echt aangesproken omdat ik cross-platform wil kunnen werken met support vanuit een stabiel bedrijf.

Misschien is het interessant hierbij een vergelijking te maken tussen de verschillende oplossingen die beide platforms aanbieden en hun vooruitgang de afgelopen jaren te vergelijken.

Zo heeft Java zijn JSP, .Net heeft ASP voor dynamische html pagina.
Voor RIA's heeft Java applets en Webstarts, .Net heeft hier naar mijn weten niets voor (ASP i.c.m. AJAX? Silverlight?)

Ik denk dat ik zelf al een beetje mijn mening heb verkondigt, ik denk dat Java zware tijden tegemoet gaan omdat het moederbedrijf in zwaar weer verkeerd. Daarnaast ben ik bang dat hierdoor de innovaties wegblijven bij Java. Dat Sun omvalt is ook niet ondenkbaar als je weet dat ze 1,7 miljard verlies in 1 kwartaal gedraait hebben; wie gaat Java uitbreiden als geen bedrijf het meer ondersteunt?

Ik hoop dat ik het duidelijk genoeg heb geformuleerd wat ik met dit topic wil bereiken :)

Acties:
  • 0 Henk 'm!

Verwijderd

Java heeft een geweldige machine achter zich van ontwikkelaars en bedrijven. Als Sun omvalt, dan zal het in een andere vorm verder gaan. Dit is kinderspel gemaakt doordat Java nu geheel open source is. Sun is nu letterlijk niet meer de eigenaar van Java. Het kan best zijn dat Java door het losbreken van moederbedrijf Sun juist meer bestaansrecht krijgt, en net zo'n belangrijke taal als C en C++ gaat worden. Ik denk niet dat we nu nog bang zullen zijn dat Bell Labs ten onder gaat, omdat dan misschien C en C++ dood zouden bloeden.

Acties:
  • 0 Henk 'm!

  • Stukfruit
  • Registratie: Oktober 2007
  • Niet online
Precies! Ik zie het zelfs juist positief in voor veel van Sun's projecten.

OpenOffice.org bijvoorbeeld, wordt op het moment nog in een stevige houdgreep gehouden door Sun. Ontwikkelaars klagen en moeten vaak hun code weggooien. Dat is de belangrijkste reden waarom dat programma bijna niet vooruit komt (met als tweede reden dat er gewoon erg veel code is om bij te houden).

Ik weet niet hoe de situatie met Java is, maar als OO.o een goed voorbeeld is, dan zou het wel eens flink kunnen verbeteren wanneer Sun de touwtjes niet meer in handen heeft.

Sun is trouwens nog wel de eigenaar van de code hoor, afaik. Open Source betekent niet automatisch dat je meteen niet meer de eigenaar van de code bent :) (en dat is dan ook waarom ze zo strak de touwtjes in handen houden wbt nieuwe code).

Dat zit wel Schnorr.


Acties:
  • 0 Henk 'm!

  • EfBe
  • Registratie: Januari 2000
  • Niet online
Aangezien Java's drijvende kracht al jaren IBM heet en niet Sun, plus dat Java essentieel is voor het voortbestaan van o.a.. Oracle en IBM, denk ik niet dat je er veel van zult merken als Sun om zal vallen (los van het feit dat oracle dan waarschijnlijk de handel opkoopt)

Creator of: LLBLGen Pro | Camera mods for games
Photography portfolio: https://fransbouma.com


Acties:
  • 0 Henk 'm!

  • Confusion
  • Registratie: April 2001
  • Laatst online: 01-03-2024

Confusion

Fallen from grace

killingdjef schreef op zaterdag 15 november 2008 @ 16:20:
Wel ben ik erg benieuwd waarom je tegenwoordig voor Java zou willen kiezen, met name nu .Net voor mijn gevoel een grote opmars aan het maken is (i.c.m. Mono)
De helft van de servers in deze wereld draait iets anders dan Windows. Daarvoor is .Net geen optie. Ik denk dat vrijwel niemand op Mono gaat vertrouwen.

Java heeft een immens momentum en er zijn geen doorslaggevende redenen om op .Net over te schakelen. Java blijft er de komende twintig jaar nog wel.

Wie trösten wir uns, die Mörder aller Mörder?


Acties:
  • 0 Henk 'm!

  • MSalters
  • Registratie: Juni 2001
  • Laatst online: 13-09 00:05
De waarde van Java is blijkbaar niet al te veel, als Sun op de beurs 3 miljard waard is terwijl ze dat ook in kas hebben.

Man hopes. Genius creates. Ralph Waldo Emerson
Never worry about theory as long as the machinery does what it's supposed to do. R. A. Heinlein


Acties:
  • 0 Henk 'm!

  • WouZz
  • Registratie: Mei 2000
  • Niet online

WouZz

Elvis is alive!

Hoofd ontwikkeling van een groot internet bedrijf in nederland noemde Java onlangs "dood". Ik ben het niet met hem eens als je kijkt naar de install base, maar misschien wel als je kijkt naar de ontwikkeling van de taal en het platform de afgelopen tijd.

Verder zat ik laatst te denken dat een fusie tussen Apple en Sun een mooi bedrijf op zou leveren. De een sterk in consumenten en media apperatuur. De ander in software technologie en backend systemen.

On track


Acties:
  • 0 Henk 'm!

  • CubicQ
  • Registratie: September 1999
  • Laatst online: 22:43
MSalters schreef op maandag 17 november 2008 @ 20:09:
De waarde van Java is blijkbaar niet al te veel, als Sun op de beurs 3 miljard waard is terwijl ze dat ook in kas hebben.
Ik denk dat je weinig conclusies kan trekken over de beurswaarde van Sun met betrekking tot Java. Maximaal kan je conclusies trekken uit de manier waarop de beurs werkt op dit moment....

Maar bovendien: zoals ook al hierboven door anderen gemeld: Java is een stuk meer dan alleen Sun tegenwoordig. Sterker nog: ik denk dat Java voor IBM belangrijker is dan voor Sun. Dus zelf zie ik een eventueel kopje onder gaan van Sun dan ook niet als bedreiging voor Java.

En vanuit de business-kant voor Enterprise software gezien is het helemaal geen groot probleem dat de taal / het platform wat minder in beweging is. Vergeet niet, WAS 7 is net iets meer dan een maand uit, dus het is in de praktijk wordt het nu pas mogelijk om Java 6 en JEE 5 te gebruiken. En in de praktijk zijn klanten daar nog lang niet aan toe: bij ons zijn er nog genoeg klanten die draaien op WAS 5.0 (Java 1.3), en nu pas aan het overstappen zijn.

Acties:
  • 0 Henk 'm!

  • YopY
  • Registratie: September 2003
  • Laatst online: 13-07 01:14
.NET is zeker bezig met een flinke opmars - qua ontwikkelingssnelheid gaan ze stukken sneller dan Java op dit moment gaat, en ik denk ook dat als .NET goed crossplatform wordt en ook bijvoorbeeld op mobiele telefoons zou werken, dat het Java heel snel ingehaald zou hebben. Ikzelf heb nog nooit met .NET gewerkt, maar de stijgende populariteit spreekt boekdelen.

Ik denk niet dat Java zal sterven als Sun dat doet, ze hebben het de laatste jaren al grotendeels open-source gemaakt (misschien omdat ze wisten dat ze anders achter zouden blijven?), maar ik denk wel dat de ontwikkeling van zowel de taal zelf als de standaardbibliotheken en andere programma's aan de gang gehouden moet worden, anders zal de taal / omgeving een stille dood sterven. Misschien niet binnenkort, maar het zou wel gebeuren kunnen.

Het grote voordeel dat Java nog heeft ten opzichte van C# / .NET is dat het crossplatform is, maar dat is denk ik ook nog het enige. Ik denk ook niet dat JavaFX veel gaat worden, er is tegenwoordig stevige concurrentie in die markt. Ik zou zo ook niet op kunnen noemen waarom JavaFX beter is dan bijvoorbeeld Silverlight of Flash.

[ Voor 9% gewijzigd door YopY op 17-11-2008 23:14 ]


Acties:
  • 0 Henk 'm!

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
Goed topique, zelf denk ik dat je niet zo zorgen hoeft te maken, ik ben zelf c# / .net ontwikkelaar.
Als je goede basis hebt dan is overstappen geen enkel probleem, ik heb zelf een paar vrij grote projecten gedaan waarin java programmeurs moeiteloos meedraaiden in c# projecten.

Wat volgens mij een nadeel aan Java is, is het grote aantal frameworks, terwijl dit bij c# natuurlijk niet het geval is. Overigens wat betreft RIA's is Ajax.NET (voormalig project Atlas) erg sterk. Daarnaast zijn er nog commercieele producten zoals Telerik Components.

Acties:
  • 0 Henk 'm!

  • raptorix
  • Registratie: Februari 2000
  • Laatst online: 17-02-2022
YopY schreef op maandag 17 november 2008 @ 23:13:
Het grote voordeel dat Java nog heeft ten opzichte van C# / .NET is dat het crossplatform is, maar dat is denk ik ook nog het enige. Ik denk ook niet dat JavaFX veel gaat worden, er is tegenwoordig stevige concurrentie in die markt. Ik zou zo ook niet op kunnen noemen waarom JavaFX beter is dan bijvoorbeeld Silverlight of Flash.
Mjah Crossplatform vind ik een zwaar overrated begrip, en om eerlijk te zijn denk ik dat het ontwikkelen van mobiele applicaties heel wat makkelijker in C# / .NET is als in Java.
Pagina: 1