The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with Java bytecode as well as source so it can be used to transition applications that use third party libraries even if their original source is unavailable. It was developed by the Hyderabad-based Microsoft India Development Center at HITEC City in India.

PropertyValue
p:abstract
  • The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with Java bytecode as well as source so it can be used to transition applications that use third party libraries even if their original source is unavailable. It was developed by the Hyderabad-based Microsoft India Development Center at HITEC City in India. (en)
  • El título correcto de este artículo es J#. La sustitución u omisión del signo # se debe a restricciones técnicas. El lenguaje de programación J# (o 'J-sharp') es un lenguaje transicional para programadores del lenguaje de programación Java y del lenguaje J++ de Microsoft, creado con la intención de que ambos puedan usar sus conocimientos actuales para crear aplicaciones en la plataforma .NET de Microsoft. J# se supone compatible con Java, tanto a nivel código fuente, como binario. En teoría, J# puede ser usado para transicionar aplicaciones que usan bibliotecas de terceros, aún cuando el código de éstas no este disponible. De la misma forma que sucedía con J++, J# sólo soporta un subconjunto limitado de las características de Java. Si se desea ejecutar código de Java, como en un ambiente real de Java, en un entorno .NET, debe considerarse IKVM. Mientras que J# proporciona compatibilidad con la sintaxis de Java en el contexto de un ambiente .NET, IKVM es en realidad un ambiente Java ejecutándose en el contexto de un ambiente .NET. Notas: J Sharp únicamente salio en Visual Studio 2005, en Visual Studio 2008 dejo de producirse. (es)
  • J# ist eine von Microsoft entwickelte objektorientierte Programmiersprache, die Java- und J++-Programmierern den Um- bzw. Einstieg in die .NET-Umgebung erleichtern sollte. Langfristig sollten Javaentwickler sich mit dem Framework näher vertraut machen, um später in C# die ganzen vielfältigen Funtionen nutzen zu können. Auch diente J# eher dazu, dass Javaentwickler bestehenden Javacode leichter in die Umgebung mitnehmen konnten und in neuen Projekten unter einer anderen .NET Sprache wie C# oder VB.NET weiter zu nutzen. MS hat zum 10. Januar 2007 erklärt, dass J# nicht mehr weiter entwickelt und es auch keine neue Version von Visual Studio hierfür geben wird. Bis 2015 geht die normale Produktunterstützung weiter, welcher sich jedoch auf Fehlerbereinigungen beschränkt. (de)
  • J# on Visual Studio .NETin tukema Microsoftin tekemä J++:aan pohjautuva versio Javasta, joka ei ole Sun Microsystemsin hyväksymä. Kielen päätavoitteena on helpottaa Java-ohjelmoijien siirtymistä Visual Studion käyttäjiksi. (fi)
  • J# (prononcé J-Dièse ou J-Sharp pour les anglophiles) est un dérivé non-officiel de Java créé par Microsoft (Microsoft n'ayant plus le droit de créer des produits officiellement en rapport avec Java) et permettant de créer des applications pour l'environnement d'exécution .Net. Bien que la syntaxe générale soit la même que celle de Java, le framework spécifique à .Net diffère. Par exemple, en Java, la classe java.io.FileOutputStream reçoit un objet de type fichier (java.io.File) en paramètre. L'implémentation en .Net demande un objet String contenant le chemin du fichier. Microsoft fournit un outil permettant d'effectuer la conversion automatique d'un programme Java vers un programme J#. Selon divers tests, il serait possible d'utiliser les objets des deux moteurs (.net framework et JVM) de facon à se completer l'un l'autre. Il faut cependant alors faire très attention à utiliser une dénomination stricte pour permettre un code clair, permettant de savoir à tout moment, à quelle famille appartient chaque classe utilisée. J# ne compile pas le code source en bytecode Java (fichiers .class), il ne supporte pas le développement d'applets Java. Enfin J# ne supporte pas Java Native Interface (JNI) et Remote Method Invocation (RMI) qui sont des mécanismes propres à l'environnement d'exécution Java (JRE). En 2005, l'environnement Visual J# de Microsoft est le seul environnement de développement permettant de développer en J#. (fr)
  • Il J# (pronunciato "J sharp") è un linguaggio di programmazione nato espressamente per consentire ai programmatori in Java della Sun Microsystems e in J++ della Microsoft di utilizzare le proprie esistenti conoscenze nella migrazione verso i linguaggi della piattaforma .NET. Come il J++, anche il J# supporta solo una parte delle funzionalità di Java. Se si vuole eseguire codice Java scritto per piattaforma Java su piattaforma .NET si può ricorrere a IKVM. Infatti, mentre J# implementa una sintassi Java compatibile col .NET framework, IKVM rende il framework Java totalmente eseguibile in ambiente .NET framework. Microsoft ha deciso di non procedere oltre nello sviluppo del linguaggio ma continuerà a supportare J# e la tecnologia JLCA (Java Language Conversion Assistant) fino al 2015. (it)
  • J#は、サンマイクロシステムズのJavaやマイクロソフトのJ++といった言語向けに開発された既存のアプリケーションやノウハウをマイクロソフトの.NET Framework上に移植するためのプログラミング言語である。 J#ではJavaのバイトコードを処理の対象にすることができる。つまり、サードパーティ製ライブラリのソースコードにJ#と直接の互換性がなかったとしてもそれらを利用可能である。これはアメリカ以外での開発において特に重要な意味を持つ。 J#は、インドのHITEC市にあるマイクロソフトインド開発局で開発された。 (ja)
  • J# (uitgesproken als J sharp) is Microsoft's implementatie van Sun's Java. J# is in feite een kopie van Java, zodat het voor Java programmeurs eenvoudig is hun bestaande Java applicaties over te zetten naar het .NET framework. Het sterke van J# is dat het zowel met Java bytecode (door de compiler gegenereerde code die wordt uitgevoerd door een virtuele machine) als met Java zelf overweg kan. Dit is een groot voordeel als de originele broncode niet (meer) beschikbaar is. In het algemeen wordt gezegd dat J# niet van hetzelfde niveau is als bijvoorbeeld C# of VB.NET, mede omdat er voor J# veel minder voorbeelden, tutorials, bronnen en updates beschikbaar zijn. Toch is ook J# gewoon een onderdeel van het .NET framework, en heeft het toegang tot alle functionaliteit die in de CLR (Common Language Runtime) geboden wordt. Als er alleen maar java bytecode hoeft worden gedraaid, dan is IKVM.NET een goed alternatief, wat een Java framework is dat bovenop het .NET framework draait. (nl)
  • J# – wersja języka Java opracowana przez Microsoft. Po licznych procesach sądowych Microsoft zaprzestał rozwijania języka. J# jest obecnie dostępny jedynie w pakiecie Visual Studio. (pl)
  • 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. Заявленной целью разработки Visual J# было облегчение перехода разработчиков на Java с платформы Java на платформу .NET Framework. Однако эта цель достигнута не была по ряду причин, прежде всего из-за неполной совместимости J# с Java. Тем разработчикам на Java, которые всё же решили перейти на платформу .NET, оказалось в большинстве случаев проще изучить C# или Managed C++ и начать писать на нём, чем изучать отличия J# от Java и привыкать к нему. По этой причине Visual J# широкой популярности не получил. (ru)
  • J#(J Sharp), Microsofts icke officiella version av Suns populära programspråk Java. J# introducerades när Microsoft släppte sin utvecklingsmiljö .NET. J# kan dock endast köras på Microsoft .NET Frameworks Java Virtual Machine (JVM), och då språket är oberoende utvecklat av Microsoft, är det inte godkänt av Sun Microsystems. (sv)
  • J#(读音:J Sharp)是微软的.NET架构下的一门语言,语法与Java相似。 (zh)
p:hasPhotoCollection
p:reference
p:wikipage-de
p:wikipage-es
p:wikipage-fi
p:wikipage-fr
p:wikipage-it
p:wikipage-ja
p:wikipage-nl
p:wikipage-pl
p:wikipage-ru
p:wikipage-sv
p:wikipage-zh
rdf:type
rdfs:comment
  • The J# (pronounced 'jay-sharp') programming language is a transitional language for programmers of Sun's Java and Microsoft's J++ languages, so they may use their existing knowledge and applications on Microsoft's .NET platform. J# can work with Java bytecode as well as source so it can be used to transition applications that use third party libraries even if their original source is unavailable. It was developed by the Hyderabad-based Microsoft India Development Center at HITEC City in India. (en)
  • El título correcto de este artículo es J#. La sustitución u omisión del signo # se debe a restricciones técnicas. (es)
  • J# ist eine von Microsoft entwickelte objektorientierte Programmiersprache, die Java- und J++-Programmierern den Um- bzw. Einstieg in die .NET-Umgebung erleichtern sollte. Langfristig sollten Javaentwickler sich mit dem Framework näher vertraut machen, um später in C# die ganzen vielfältigen Funtionen nutzen zu können. (de)
  • J# on Visual Studio .NETin tukema Microsoftin tekemä J++:aan pohjautuva versio Javasta, joka ei ole Sun Microsystemsin hyväksymä. Kielen päätavoitteena on helpottaa Java-ohjelmoijien siirtymistä Visual Studion käyttäjiksi. (fi)
  • J# (prononcé J-Dièse ou J-Sharp pour les anglophiles) est un dérivé non-officiel de Java créé par Microsoft (Microsoft n'ayant plus le droit de créer des produits officiellement en rapport avec Java) et permettant de créer des applications pour l'environnement d'exécution .Net. (fr)
  • Il J# (pronunciato "J sharp") è un linguaggio di programmazione nato espressamente per consentire ai programmatori in Java della Sun Microsystems e in J++ della Microsoft di utilizzare le proprie esistenti conoscenze nella migrazione verso i linguaggi della piattaforma .NET. Come il J++, anche il J# supporta solo una parte delle funzionalità di Java. (it)
  • J#は、サンマイクロシステムズのJavaやマイクロソフトのJ++といった言語向けに開発された既存のアプリケーションやノウハウをマイクロソフトの.NET Framework上に移植するためのプログラミング言語である。 J#ではJavaのバイトコードを処理の対象にすることができる。つまり、サードパーティ製ライブラリのソースコードにJ#と直接の互換性がなかったとしてもそれらを利用可能である。これはアメリカ以外での開発において特に重要な意味を持つ。 J#は、インドのHITEC市にあるマイクロソフトインド開発局で開発された。 (ja)
  • J# (uitgesproken als J sharp) is Microsoft's implementatie van Sun's Java. J# is in feite een kopie van Java, zodat het voor Java programmeurs eenvoudig is hun bestaande Java applicaties over te zetten naar het .NET framework. Het sterke van J# is dat het zowel met Java bytecode (door de compiler gegenereerde code die wordt uitgevoerd door een virtuele machine) als met Java zelf overweg kan. Dit is een groot voordeel als de originele broncode niet (meer) beschikbaar is. (nl)
  • J# – wersja języka Java opracowana przez Microsoft. Po licznych procesach sądowych Microsoft zaprzestał rozwijania języka. J# jest obecnie dostępny jedynie w pakiecie Visual Studio. (pl)
  • Visual J# — созданная фирмой Майкрософт для платформы .NET Framework интегрированная среда разработки на Java-подобном языке. Особо следует подчеркнуть, что язык среды Visual J# не является языком Java, он лишь обеспечивает Java-подобный синтаксис и мнемонику. (ru)
  • J#(J Sharp), Microsofts icke officiella version av Suns populära programspråk Java. J# introducerades när Microsoft släppte sin utvecklingsmiljö .NET. J# kan dock endast köras på Microsoft .NET Frameworks Java Virtual Machine (JVM), och då språket är oberoende utvecklat av Microsoft, är det inte godkänt av Sun Microsystems. (sv)
  • J#(读音:J Sharp)是微软的.NET架构下的一门语言,语法与Java相似。 (zh)
rdfs:label
  • J Sharp (en)
  • J Sharp (es)
  • J-Sharp (de)
  • J sharp (fi)
  • J sharp (fr)
  • J sharp (it)
  • J Sharp (ja)
  • J sharp (nl)
  • J Sharp (pl)
  • Visual J Sharp (ru)
  • J Sharp (sv)
  • J# (zh)
skos:subject
foaf:homepage
foaf:page
p:redirect
owl:sameAs