Visual J Sharp

A Visual J# egy Java - szerű integrált fejlesztői környezet  , amelyet a Microsoft hozott létre a .NET - keretrendszerhez . Külön hangsúlyozni kell, hogy a Visual J# környezet nyelve nem Java nyelv, csak Java-szerű szintaxist és mnemonikát biztosít . Ezt hangsúlyozza a J# ( J Sharp ) név.

A Visual J# környezet nem igényli a Sun JDK -t a munkájához (a programok fordításához ) , és olyan kódot generál , amelyet nem a Java környezetben - JRE , hanem a .NET Framework CLR végrehajtási környezetben való futtatásra terveztek . A Microsoft korábbi Java-szerű környezetétől, a Visual J++ -tól eltérően a Visual J# nem tud olyan programokat generálni, amelyek a Win32 platformon futnak (vagyis nem .NET platformon) .

A Visual J# környezetben létrehozott programok nem futhatnak a csupasz .NET CLR-en, futtatásukhoz további futásidejű könyvtárra van szükség , amely egy másik absztrakciós réteget biztosít a .NET CLR és a J# program között - az úgynevezett Visual J# Redistributable . [egy]

A Visual J# megfogalmazott tervezési célja az volt, hogy megkönnyítse a fejlesztők átállását a Java platformról a .NET-keretrendszerre. Ezt a célt azonban több okból nem sikerült elérni, elsősorban a J # Java-val való hiányos kompatibilitása miatt. Azoknak a Java fejlesztőknek, akik mégis úgy döntöttek, hogy a .NET platformra váltanak , a legtöbb esetben könnyebbnek bizonyult megtanulni a C # -t vagy a Managed C++- t és elkezdeni írni, mint megtanulni a J # és a Java közötti különbségeket, és megszoktam. Emiatt a Visual J# nem kapott nagy népszerűséget.

A Visual J# nyelvet a Visual Studio 2005 támogatta, de a Visual Studio 2008 nem tartalmazza .

Jegyzetek

  1. Letöltés részletei: Microsoft Visual J# Version 2.0 újraterjeszthető csomag . Letöltve: 2010. április 27. Az eredetiből archiválva : 2010. május 8..

Linkek