spacer
Yehuda Shiran August 9, 2000
JavaScript 2.0
Tips: August 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
Microsoft Shows Off Silverlight 4, IE9 Plans
Metasploit Expands Vulnerability Test Framework
HyperCard Reborn?

JavaScript is heading towards being closer to C++ and Java. JavaScript is not currently an all-purpose programming language and there is no intent to transform it into such a language. Its strength is its quick execution from source, thus enabling it to be distributed in web pages in source form. The future of JavaScript is based on the motivation to improve this strength and add others such as the abilities to reliable compose JavaScript programs out of components and libraries and to write object-oriented programs. C++ and Java, though, will continue to be more suitable for writing many kinds of applications, especially very large, performance-critical ones. JavaScript 2.0 is the major version where the new features are planned for. They are going to be (a speculative list):

  • Class definition, both static (write-time) and dynamic (run-time)

  • Packages, including a versioning mechanism, for clients' usage

  • Date types such as int and char

  • Invariant declarations such as const

  • private, package, public, and user-defined access controls

  • Overridable basic operators such as + and [ ]


People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Rolling Out Your Own HTML Application Version Control · HTML 5: Client-side Storage · Working with Ajax Server Extensions
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Wi-Fi Product Watch, November 2009 · Chip Market Recovering From '08 Collapse · Low-Cost Tools to Kickstart Your New Business