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.

Læses lige nu

    Navnenyt fra it-Danmark

    Rethink Cybersecurity Advisory har pr. 1. juli 2026 ansat Michael Nyboe Engelrud som Associeret Partner & Senior Advisor. Han skal især beskæftige sig med spændingsfeltet mellem Informationssikkerhed og ansvarlig AI, Governance, Risk & Compliance og IT Beredskab. Han kommer fra en stilling som Principal Management Consultant hos Devoteam A/S. Han er uddannet AI Navigatør, certificeret i AI Transformation, Crisis Management med fundament i Computer Science. Han har tidligere beskæftiget sig med Ledelse, rådgivning, Databeskyttelse og Digital transformation. Nyt job

    Michael Nyboe Engelrud

    Rethink Cybersecurity Advisory

    Norriq Danmark A/S har pr. 1. januar 2026 ansat Christoffer Andersen som Sales Manager ERP. Han skal især beskæftige sig med fokus på at skalere ERP-salget og videreudvikle teamet i Valby så vi fortsat understøtter og opbygger stærke kunderelationer. Han kommer fra en stilling som Senior Key Account Manager hos NNIT A/S. Han er uddannet hos Aalborg Universitet som IT Management. Han har tidligere beskæftiget sig med Kommercielt ansvarlig for nogle af NNIT’s største strategiske enterprise-kunder. Nyt job

    Christoffer Andersen

    Norriq Danmark A/S

    Norriq Danmark A/S har pr. 2. marts 2026 ansat Mahyar Farshi som Senior Developer. Han skal især beskæftige sig med omsætte vores kunders forretningsbehov til skræddersyede ERP-løsninger ved hjælp af den nyeste Microsoft-teknolog. Han kommer fra en stilling som Business Central Developer hos TRIMIT DK A/S. Han er uddannet hos Dansk teknologisk institut og har en bachelor degree hos Erhvervsakademiet Lillebælt. Nyt job

    Mahyar Farshi

    Norriq Danmark A/S

    Netip A/S har pr. 1. maj 2026 ansat Thomas Fossing som Seniorkonsulent ved netIP's kontor i Herlev. Han har tidligere beskæftiget sig med konsulentbranchen, og han medbringer mange års viden og erfaring som selvstændig inden for faget. Nyt job

    Thomas Fossing

    Netip A/S