Visual J# este un mediu de dezvoltare integrat asemănător Java creat de Microsoft pentru .NET Framework . Trebuie subliniat în special faptul că limbajul mediului Visual J# nu este un limbaj Java, ci oferă doar o sintaxă și mnemonice asemănătoare Java . Acest lucru este subliniat de numele J# ( J Sharp ).
Mediul Visual J# nu necesită Sun JDK pentru munca sa (pentru compilarea programelor) și generează cod conceput pentru a fi executat nu în mediul Java - JRE , ci în mediul de execuție CLR .NET Framework . Spre deosebire de mediul Microsoft anterior similar cu Java, Visual J++ , Visual J# nu poate genera programe concepute pentru a rula pe platforma Win32 (adică nu pe platforma .NET) .
Programele create în mediul Visual J# nu pot rula pe .NET CLR, ele necesită o bibliotecă de rulare suplimentară pentru a rula , care oferă un alt strat de abstractizare care se află între .NET CLR și programul J# - așa-numitul Visual J# Redistributable . [unu]
Scopul de proiectare declarat al Visual J# a fost de a facilita tranziția dezvoltatorilor de la platforma Java la .NET Framework. Cu toate acestea, acest obiectiv nu a fost atins din mai multe motive, în primul rând din cauza compatibilității incomplete a J # cu Java. Pentru acei dezvoltatori Java care au decis totuși să treacă la platforma .NET , în cele mai multe cazuri sa dovedit a fi mai ușor să învețe C# sau C++ gestionat și să înceapă să scrie în el decât să învețe diferențele dintre J# și Java și să obțină obisnuit. Din acest motiv, Visual J# nu a primit o mare popularitate.
Limbajul Visual J# a fost acceptat de Visual Studio 2005 , dar nu a fost inclus în Visual Studio 2008 .
.NET | |
---|---|
Implementări | |
Arhitectură | |
Infrastructură | |
Limbi Microsoft | |
Alte limbi | |
Fundamente Windows | |
Componente | |
Comparații |
|
Tehnologii viitoare | |
Resurse informaționale |
Limbaje de programare | |
---|---|
|