Visual J Sharp: различия между версиями
[непроверенная версия] | [отпатрулированная версия] |
Нет описания правки |
Спасено источников — 1, отмечено мёртвыми — 0. Сообщить об ошибке. См. FAQ.) #IABot (v2.0.8.7 |
||
(не показано 48 промежуточных версий 36 участников) | |||
Строка 1: | Строка 1: | ||
{{title|Visual J#}} |
{{title|Visual J#}} |
||
⚫ | '''Visual J#''' — созданная фирмой [[Майкрософт]] для платформы [[Microsoft .NET|.NET Framework]] [[интегрированная среда разработки]] на [[Java]]-подобном [[язык программирования|языке]]. Особо следует подчеркнуть, что язык среды Visual J# не является языком Java, он лишь обеспечивает Java-подобный [[синтаксис]] и [[мнемоника|мнемонику]]. Это и подчеркивается названием '''J#''' (''J Sharp''). |
||
⚫ | Среда Visual J# не требует для своей работы (для [[компилятор|компиляции]] программ) в наличии [[Sun Microsystems|Sun]] [[Java Development Kit|JDK]], и генерирует [[код]], предназначенный для выполнения не в среде Java — [[Java Runtime Environment|JRE]], а в исполняющей среде [[.NET Framework]] [[Common Language Runtime|CLR]]. Генерировать программы, предназначенные для выполнения на платформе [[Win32]] (то есть не на платформе .NET) Visual J#, в отличие от предыдущей Java-подобной среды Microsoft — [[Visual J++]], не может. |
||
⚫ | '''Visual J#''' |
||
⚫ | Программы, созданные в среде Visual J#, не могут работать на «голом» .NET CLR, им требуется для выполнения дополнительная runtime-[[библиотека (программирование)|библиотека]], предоставляющая ещё один уровень [[абстракция|абстракции]], лежащий между .NET CLR и программой на J# — так называемый ''Visual J# Redistributable''.<ref>{{Cite web |url=http://www.microsoft.com/downloads/details.aspx?familyid=F72C74B3-ED0E-4AF8-AE63-2F0E42501BE1&displaylang=en |title=Download details: Microsoft Visual J# Version 2.0 Redistributable Package<!-- Заголовок добавлен ботом --> |access-date=2010-04-27 |archive-date=2010-05-08 |archive-url=https://web.archive.org/web/20100508072253/http://www.microsoft.com/DOWNLOADS/details.aspx?familyid=F72C74B3-ED0E-4AF8-AE63-2F0E42501BE1&displaylang=en |deadlink=no }}</ref> |
||
⚫ | Среда Visual J# не |
||
⚫ | Заявленной целью разработки Visual J# было облегчение перехода разработчиков с платформы [[Java]] на платформу .NET Framework. Однако эта цель достигнута не была по ряду причин, прежде всего из-за неполной совместимости J# с Java. Тем разработчикам на Java, которые всё же решили перейти на платформу [[.NET Framework|.NET]], оказалось в большинстве случаев проще изучить [[C Sharp|C#]] или [[Managed C++]] и начать писать на нём, чем изучать отличия J# от Java и привыкать к нему. По этой причине Visual J# широкой популярности не получил. |
||
⚫ | Программы, созданные в среде Visual J#, не могут работать на «голом» .NET CLR, им требуется для выполнения дополнительная runtime-[[библиотека (программирование)|библиотека]], предоставляющая ещё один уровень [[абстракция|абстракции]], лежащий между .NET CLR и программой на J# |
||
[[Язык программирования|Язык]] Visual J# поддерживался [[Visual Studio 2005]], но не вошёл в [[Visual Studio 2008]]. |
|||
⚫ | Заявленной целью разработки Visual J# было облегчение перехода разработчиков |
||
== Примечания == |
|||
{{примечания|1}} |
|||
== Ссылки == |
== Ссылки == |
||
* [http://msdn.microsoft.com/vjsharp/default.aspx Visual J# Home]{{ref-en}} |
* [http://msdn.microsoft.com/vjsharp/default.aspx Visual J# Home]{{ref-en}} — раздел Visual J# на сайте [[MSDN]]. |
||
{{compu-lang-stub}} |
|||
{{DotNET}} |
|||
{{Языки программирования}} |
{{Языки программирования}} |
||
[[Категория: |
[[Категория:Языки программирования платформы .NET]] |
||
[[Категория:Java]] |
[[Категория:Java]] |
||
[[Категория:Microsoft Visual Studio]] |
[[Категория:Microsoft Visual Studio]] |
||
[[de:J-Sharp]] |
|||
[[en:J Sharp]] |
|||
[[es:J Sharp]] |
|||
[[fi:J sharp]] |
|||
[[fr:J sharp]] |
|||
[[it:J sharp]] |
|||
[[nl:J-sharp]] |
|||
[[zh:J#]] |
Текущая версия от 13:58, 22 мая 2022
Visual J# — созданная фирмой Майкрософт для платформы .NET Framework интегрированная среда разработки на Java-подобном языке. Особо следует подчеркнуть, что язык среды Visual J# не является языком Java, он лишь обеспечивает Java-подобный синтаксис и мнемонику. Это и подчеркивается названием J# (J Sharp).
Среда Visual J# не требует для своей работы (для компиляции программ) в наличии Sun JDK, и генерирует код, предназначенный для выполнения не в среде Java — JRE, а в исполняющей среде .NET Framework CLR. Генерировать программы, предназначенные для выполнения на платформе Win32 (то есть не на платформе .NET) Visual J#, в отличие от предыдущей Java-подобной среды Microsoft — Visual J++, не может.
Программы, созданные в среде Visual J#, не могут работать на «голом» .NET CLR, им требуется для выполнения дополнительная runtime-библиотека, предоставляющая ещё один уровень абстракции, лежащий между .NET CLR и программой на J# — так называемый Visual J# Redistributable.[1]
Заявленной целью разработки Visual J# было облегчение перехода разработчиков с платформы Java на платформу .NET Framework. Однако эта цель достигнута не была по ряду причин, прежде всего из-за неполной совместимости J# с Java. Тем разработчикам на Java, которые всё же решили перейти на платформу .NET, оказалось в большинстве случаев проще изучить C# или Managed C++ и начать писать на нём, чем изучать отличия J# от Java и привыкать к нему. По этой причине Visual J# широкой популярности не получил.
Язык Visual J# поддерживался Visual Studio 2005, но не вошёл в Visual Studio 2008.
Примечания
[править | править код]- ↑ Download details: Microsoft Visual J# Version 2.0 Redistributable Package . Дата обращения: 27 апреля 2010. Архивировано 8 мая 2010 года.
Ссылки
[править | править код]- Visual J# Home (англ.) — раздел Visual J# на сайте MSDN.
Это заготовка статьи о компьютерных языках. Помогите Википедии, дополнив её. |