
Visual J++ is Microsoft's discontinued implementation of the Java programming language. Syntax, keywords, and grammatical conventions are the same as Java's. Microsoft announced in December 1995 that it intended to license Java technology from Sun Microsystems and released Visual J++ on October 1, 1996.[1]
Programs written in J++ for the Windows platform can be run within the Microsoft Java Virtual Machine (MSJVM), the proprietary version of Microsoft's Java interpreter. The implementation did not pass Sun Microsystems' compliance tests, leading to a lawsuit from Sun. Microsoft ceased support for the MSJVM on December 31, 2007.
Visual J++ was discontinued in January 2004,[2] replaced to a certain extent by C# and Visual J#.
Description[]
The J++ syntax conforms with Java grammar conventions but omits certain features created by Sun Microsystems while implementing other extensions that were not part of Sun's specifications. Visual J++ was replaced by J#, which compiles Java / Java++ code in the Common Intermediate Language (CIL) language of the .NET platform. Microsoft Visual Studio 6.0 was the last version of the IDE to include J++.
Lawsuit[]
Sun Microsystems originally granted Microsoft a license for its implementation of Java, but later initiated a lawsuit against Microsoft on the grounds of trademark infringement. Sun's license to use the trademark requires the compatibility of all licensed Java implementations. A number of observers noted that the incompatibility of the implementation from Microsoft was intentional, in order to slow the development of Java technology.
References[]
- ↑ MS debuts Visual J++, CNET. 1996-10-01.
- ↑ You'd Better Drop Microsoft's J++ Now, InformIT. 2003-09-12.
External links[]
- Microsoft Visual J++ at Microsoft Docs (2016-07-05)
- Microsoft Visual J++ 6.0 Professional and Standard Edition (archived 2000-02-03)
- Microsoft Visual J++ 1.1 (archived 1998-01-20)
- Visual J++ at Wikipedia
![]() |
Stub
This article is a stub, an article too short to provide more than rudimentary information about a subject. You can help the Microsoft Wiki by expanding it.
|
---|