Visuaalinen J Sharp

Visual J# on Java - tyyppinen integroitu kehitysympäristö , jonka Microsoft on  luonut .NET Frameworkille . Erityisesti on korostettava, että Visual J# -ympäristön kieli ei ole Java-kieli, se tarjoaa vain Java-tyyppisen syntaksin ja muiston . Tätä korostaa nimi J# ( J Sharp ).

Visual J# -ympäristö ei vaadi Sun JDK :ta työhönsä (ohjelmien kääntämiseen ) ja luo koodia , joka on suunniteltu suoritettavaksi ei Java-ympäristössä - JRE , vaan .NET Framework CLR -suoritusympäristössä . Toisin kuin Microsoftin aiempi Java-tyyppinen ympäristö, Visual J++ , Visual J# ei voi luoda ohjelmia, jotka on suunniteltu toimimaan Win32 -alustalla (eli ei .NET-alustalla) .

Visual J# -ympäristössä luodut ohjelmat eivät voi toimia paljaalla .NET CLR:llä, ne vaativat ylimääräisen ajonaikaisen kirjaston toimiakseen , mikä tarjoaa toisen abstraktiokerroksen, joka sijaitsee .NET CLR:n ja J#-ohjelman välissä - niin sanotun Visual J# Redistributable . [yksi]

Visual J#:n suunnittelutavoitteena oli helpottaa kehittäjien siirtymistä Java -alustalta .NET Frameworkiin. Tätä tavoitetta ei kuitenkaan saavutettu useista syistä, pääasiassa siksi, että J # ei ole täysin yhteensopiva Javan kanssa. Niille Java-kehittäjille, jotka kuitenkin päättivät siirtyä .NET -alustalle , osoittautui useimmissa tapauksissa helpommaksi oppia C # tai Managed C++ ja aloittaa niillä kirjoittaminen kuin oppia J #:n ja Javan erot ja saada tottunut siihen. Tästä syystä Visual J# ei ole saanut laajaa suosiota.

Visual Studio 2005 tuki Visual J# -kieltä, mutta se ei sisälly Visual Studio 2008 :aan .

Muistiinpanot

  1. Lataustiedot: Microsoft Visual J# Version 2.0 Redistributable Package . Haettu 27. huhtikuuta 2010. Arkistoitu alkuperäisestä 8. toukokuuta 2010.

Linkit