Visual J Sharp

Visual J# er et Java - lignende integreret udviklingsmiljø  skabt af Microsoft til .NET Framework . Det skal især understreges, at sproget i Visual J#-miljøet ikke er et Java-sprog, det giver kun en Java-lignende syntaks og mnemonics . Dette understreges af navnet J# ( J Sharp ).

Visual J#-miljøet kræver ikke Sun JDK for dets arbejde (til kompilering af programmer) og genererer kode designet til ikke at blive eksekveret i Java-miljøet - JRE , men i .NET Framework CLR -udførelsesmiljøet . I modsætning til Microsofts tidligere Java-lignende miljø, Visual J++ , kan Visual J# ikke generere programmer designet til at køre på Win32 -platformen (det vil sige ikke på .NET-platformen) .

Programmer, der er oprettet i Visual J#-miljøet, kan ikke køre på det bare .NET CLR, de kræver et ekstra runtime- bibliotek for at køre , som giver endnu et abstraktionslag, der ligger mellem .NET CLR og J#-programmet - det såkaldte Visual J# Redistributable . [en]

Det erklærede designmål for Visual J# var at lette overgangen for udviklere fra Java -platformen til .NET Framework. Dette mål blev dog ikke nået af en række årsager, primært på grund af den ufuldstændige kompatibilitet af J # med Java. For de Java-udviklere, der alligevel besluttede at flytte til .NET -platformen , viste det sig i de fleste tilfælde at være lettere at lære C# eller Managed C++ og begynde at skrive i det end at lære forskellene mellem J# og Java og få vant til det. Af denne grund har Visual J# ikke fået stor popularitet.

Visual J#-sproget blev understøttet af Visual Studio 2005 , men var ikke inkluderet i Visual Studio 2008 .

Noter

  1. Download detaljer: Microsoft Visual J# Version 2.0 Redistributable Package . Hentet 27. april 2010. Arkiveret fra originalen 8. maj 2010.

Links