SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : Apple Inc. -- Ignore unavailable to you. Want to Upgrade?


To: HerbVic who wrote (17690)9/8/1998 6:48:00 PM
From: Dirk Dawson  Read Replies (1) | Respond to of 213177
 
From MacKido:

JavaScript and JScript

JavaScript has nothing to do with Java -- in fact its original name was LiveScript. But Netscape (in a stupid and annoying move motivated by some marketing hack) wanted to try to leverage some of the hype behind Sun's "Java" -- and so they renamed LiveScript to JavaScript, forever confusing users. A similar move would be if Boeing tried to rename the 747 passenger jet into "the space shuttle", even though they do two completely different things.

Java is a computer language (syntax), and a set of libraries (frameworks) for that language. JavaScript is a scripting language (that you can embed in HTML pages) that doesn't even look vaguely similar to Java. Java works. JavaScript has a tendency to work poorly and crash Netscape -- but since it is the only way to do some things, JavaScript is used anyway.

Microsoft didn't want too much progress made (and they hate standards), so they implemented a sub-set of JavaScript called JScript. Microsoft then made sure it was screwed up (different from JavaScript) in lots of different subtle ways (to torture programmers). This forces Web sites to choose between Netscape and Explorer, and prevents them from writing things in JavaScript (easily) that work on both. This stuff is likely to be hashed out in the next few years, but the pain (for now) is mostly due to Microsofts evil marketing that intentionally tries to slow down progress (when they aren't in control), even when it hurts thousands of programmers and millions of users."

mackido.com

Dirk