Chyba od początku występuję w tym wątku jako entuzjasta Javy, dlatego cieszy mnie to, że w końcu zajrzał tu ktoś od .NET.

Cytat(Seth @ 20.11.2006, 21:19:07 )

Nie sadze aby to była najważniejsza przyczyna otwarcia Javy.
Środowisko .NET stało się bardzo popularne i coraz więcej programistów zaczyna je wykorzystywać. Z wersji na wersje jest to coraz potężniejsza platformą, która bardzo mocno zagraża pozycji Javy.
Mimo wszystko obie platformy współistnieją obok siebie od dłuższego czasu. Nie wydaje mi się by wszyscy gwałtownie rzucili się na .NET ponieważ te firmy, które zainwestowały w Javę nie będą nagle rezygnować z niej bo .NET 3.0 ma jakiś wbudowany język zapytań czy coś w ten deseń. Gra toczy się na polu tych, którzy nie są zdecydowani i szukają platformy. To o nich działy marketingu Suna i Microsoftu biją się. Fakt jest taki, że .NET jest jedyną rzeczą, która może zagrozić pozycji Javy/J2EE.
Cytat(Seth @ 20.11.2006, 21:19:07 )

Gdyby tylko .NET był rzeczywiście tak przenośny jak zapowiadał MS to spokojnie wygrało by już rywalizacje z Javą. Bo pod względem funkcjonalności, dostępnych bibliotek, debugerow itp. sadze, ze nie ma sobie równych.
Nie sądzę by Java znacznie ustępowała pod tym względem .NET.

Cóż takiego jest w .NET, czego w Javie nie ma bądź nie będzie? Ilość dostępnych bibliotek jest spora, np.
Apache Software Foundation nie ma żadnego projektu opartego na .NET a większość na Javie. Oczywiście analogiczne sytuacje możesz przytoczyć dla .NET, ale nie zmienia to faktu, że jeśli idzie o ilość bibliotek .NET nie ma póki co przewagi. Co więcej,
wydaje mi się, że pod tym względem przegrywa. Z dostępnych adresów, które mam na co dzień pod ręką
http://java-source.net/, repozytoria Mavena
http://mvnrepository.com/ (ponad 15 tysięcy różnych "artefaktów" wg filozofii mavena),
http://www.ibiblio.org/maven2/.
Cytat(Seth @ 20.11.2006, 21:19:07 )

Otwarcie Javy to krok w kierunku poprawy jej jakości. Wniesienia świeżości. Odbudowy pozycji i w końcu poprawienia błędów - np. szybsze maszyny wirtualne. Poza tym o Javie znowu zrobiło się głośno

Sun cały czas pracuje nad optymalizacją VM, jednym z przełomów ma być VM z J2SE 6.0 która ma potrafić optymalizaować w locie byte code np pod daną platformę. W chwili obecnej potrafi to kompilator. Samo otwarcie źródeł to z jednej strony krok marketingowy z drugiej ukłon w stronę developerów.