Microsoft może porzucić Javę i zastąpić ją własnym rozwiązaniem opartym na C++

Microsoft poważnie rozważa zaprzestanie rozwoju Visual J++, swojego narzędzia programistycznego do tworzenia aplikacji w Javie - podaje amerykański tygodnik Infoworld. Bezpośrednim powodem takiej decyzji miałoby być orzeczenie sądu sprzed kilku tygodni, nakazujące Microsoftowi wykorzystywanie we wszystkich produktach "czystej" Javy, zgodnej ze specyfikacją Sun Microsystems.

Microsoft poważnie rozważa zaprzestanie rozwoju Visual J++, swojego narzędzia programistycznego do tworzenia aplikacji w Javie - podaje amerykański tygodnik Infoworld. Bezpośrednim powodem takiej decyzji miałoby być orzeczenie sądu sprzed kilku tygodni, nakazujące Microsoftowi wykorzystywanie we wszystkich produktach "czystej" Javy, zgodnej ze specyfikacją Sun Microsystems.

Przedstawiciele Microsoftu nie wypowiedzieli się jednoznacznie co do przyszłości Visual J++. Przyznali tylko, że kierownictwo firmy musi ponownie zastanowić się nad sensem dalszego rozwijania narzędzi Java w myśl decyzji sądu. Od początku, w strategii marketingowej Microsoft traktuje Javę jako wygodny język programowania. Nie popiera natomiast Javy jako technologii, która zapewnia pracę aplikacji na każdej platformie.

Wiele wskazuje na to, że alternatywą dla Javy mógłby się stać rozpoczęty już przez Microsoft projekt COOL (C++ object oriented language). COOL ma być zbliżonym do Javy obiektowym modelem programistycznym, opartym na języku C++. W założeniach, podstawą COOL staną się Windows 2000 i obiektowy model COM+. "COOL ułatwi programowanie w C++. Java jest łatwa, znacznie łatwiejsza od C++. Aby to zmienić, chcemy połączyć to co najlepsze w C++ z prostszym modelem programistycznym" ? twierdzi Greg Leake, kierujący w Microsofcie rozwojem narzędzi wchodzących w skład pakietu Visual Studio.

Zdaniem Infoworld, za tym, że Microsoft naprawdę może zaniechać rozwoju Visual J++ i promować własny, konkurencyjny do Javy model programistyczny, przemawiają przynajmniej dwa fakty. Po pierwsze, przed tygodniem firma zwróciła się do sądu, który rozstrzygał w sporze z Sunem, z pytaniem czy wolno jej rozprowadzać własną technologię, mającą takie same lub zbliżone cechy jak Java. Po drugie, Microsoft nadal nie ogłosił planów dotyczących wykorzystania w Visual J++ specyfikacji Java 2, wprowadzonej przez Suna w grudniu ub.r. Do tej pory uczynili to już prawie wszyscy producenci narzędzi do programowania w Javie.