27.04.2013 Views

330 Java Tips.pdf - FTP Server

330 Java Tips.pdf - FTP Server

330 Java Tips.pdf - FTP Server

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Miscellaneous I<br />

Receive our newsletter with new tips! Almost 6,000 subscribers (by June 2001) can not be wrong!<br />

They read our tips every week! To subscribe to The <strong>Java</strong> FAQ Daily send empty e-mail to:<br />

javafaq-tips-subscribe@topica.com or visit at:<br />

http://www.topica.com/lists/javafaq-tips/<br />

Miscellaneous I<br />

Q: What is the difference between <strong>Java</strong> and Microsoft Visual J++? Is there any<br />

specific difference? Please explain me I am novice to this field<br />

Part1<br />

Visit us here and you will find<br />

much more tips!<br />

Answer: VJ++ was designed as a "spoiler" product -- Microsoft created some<br />

deliberate subtle incompatibilities so that when people wrote VJ++ code it would only<br />

run on Windows. This is not my opinion. This came out in evidence in Microsofts trial<br />

for anti-competitive behavior.<br />

In email they said things like they were going to "pollute" <strong>Java</strong>, and "piss on" the<br />

Swing libraries.<br />

Some of the incompatibilities were in removing some standard fields from the system<br />

libraries. Others were adding some fields. They also added some differences to the<br />

language itself, in the way event<br />

handlers were registered.<br />

When Sun found out about Microsoft's attempt at sabotage, they cut-off all code<br />

deliveries to Microsoft, and sued Microsoft. That lawsuit just ended with the payment<br />

of $20M by Microsoft to Sun.<br />

So Microsoft VJ++ is several releases out of date, and does not have many of the<br />

most important libraries, such as RMI and beans.<br />

Bottom line: even though it has a nice GUI IDE, if you want to program in <strong>Java</strong>, you<br />

are better off avoiding VJ++, and using any of the free IDEs mentioned in the <strong>Java</strong><br />

FAQ.<br />

by Peter van der Linden http://www.afu.com<br />

P.S by John: please read second part of this tip tomorrow and you will see you can<br />

file:///F|/350_t/350_tips/miscellaneous-I.htm (1 of 11) [2002-02-27 21:18:44]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!