Microsoft frigiver Java til .Net

Foran et tætpakket auditorium på det europæiske TechEd, Microsofts udviklerkonference, annoncerede software-giganten mandag i denne uge, at den var færdig med at implementere sproget, der er blevet selskabets værste konkurrent - Java - i sin .Net-platform. Med den nye Visual J# håber Microsoft at kunne lokke Java-programmører over på .Net-platformen.

Jay sharp

Barcelona: Vi har været med på Microsofts udviklerkonference TechEd i Barcelona. Her blev der snakket .Net, og det Java-lignende programmeringssprog Visual J# blev præsenteret.

Navnet Java har Sun sat sig på, så hos Microsoft hedder sproget Visual J#, der udtales jay sharp.

Forskellen stopper dog der. J# har samme syntaks som Java, men det kører udelukkende på .Net-platformen. J#-programmer kan dermed ikke afvikles som normale Java-programmer, men kræver, at man både har .Net frameworket og en speciel J#-afvikler installeret.

Afvikleren vil formentlig blive en del af .Net-frameworket i fremtiden, men ifølge J#-produktchefen, Tony Goodhew, der både holdt J#-åbningstalen og et uddybende seminar tirsdag morgen, bliver det i hvert fald ikke i år:

- Vi arbejder på at få den med i frameworket, men det bliver nok ikke før næste år. Indtil da er det nødvendigt at installere J#-redistributable.

JDK og .Net

J# understøtter dels en del af Suns JDK 1.1.4-klassebibliotek, dels en del ting fra Microsofts egen J++ 6. Derimod understøttes de meget nyere JDK 1.3 eller 1.4 ikke. Dermed er der ikke tale om, at man kan flytte Java-programmer direkte over til .Net-platformen.

Formålet med J# er i stedet at gøre det lettere for Java-programmører at flytte til .Net-platformen. De skal stadig lære .Net-platformen at kende, men slipper for at lære et nyt programmeringssprog.

Til gengæld har J# fuld adgang til .Net-platformen, herunder Web services, ASP.Net-sider, Visual Studio.Net og meget andet. Det eneste, der for tiden ikke er adgang til, er mobile løsninger.

J# fylder 12 MB og kan hentes fra Microsofts website, hvis man vil prøve programmeringssproget selv. Man skal dog have Visual Studio.Net i forvejen. Vil man bare afvikle J#-programmer, skal man have fat i den såkaldte J# .NET Redistributable, der fylder 6,5 MB.

På Microsofts site for .Net-udviklere GotDotNet kan man få mere at vide, og nyhedsgruppen microsoft.public.dotnet.vjsharp kan også være en god kilde til information om J#.

Denne artikel stammer fra den trykte udgave af Computerworld.

Mere om samme emne

Formpipe Software A/S

Senior product manager

Københavnsområdet

Forsvarsministeriets Materiel- og Indkøbsstyrelse

Forretningsrepræsentant med flair for it, digitalisering og processer

Københavnsområdet

Event: Computerworld Summit 2026 - Aarhus

Digital transformation | Aarhus C

Styrk din digitale strategi med konkret brug af AI og ny teknologi. Mød 200 it-professionelle, få indsigter, løsninger og netværk på én dag. Computerworld Summit i Aarhus viser hvordan teknologi skaber forretningsværdi – her og nu.

21. april 2026 | Gratis deltagelse

Navnenyt fra it-Danmark

Netip A/S har pr. 15. september 2025 ansat Benjamin Terp som Supportkonsulent ved netIP's kontor i Odense. Han er uddannet IT-Supporter hos Kjaer Data. Nyt job

Benjamin Terp

Netip A/S

Norriq Danmark A/S har pr. 1. september 2025 ansat Alexander Bendix som Consultant. Han skal især beskæftige sig med tilføre nye, friske perspektiver og værdifuld viden til NORRIQS Data & AI-afdeling. Nyt job

Alexander Bendix

Norriq Danmark A/S

Netip A/S har pr. 19. august 2025 ansat Marck Stadel Klaris som Datateknikerelev ved netIP's kontor i Herning. Nyt job
Netip A/S har pr. 15. september 2025 ansat Peter Holst Ring Madsen som Systemkonsulent ved netIP's kontor i Holstebro. Han kommer fra en stilling som Team Lead hos Thise Mejeri. Nyt job