| Recent
Articles |
Responses To Microsoft Releasing .NET 3.5 Source So far the views from Dave, whurley, Matt and others have been negative to handle with caution. After I heard that Microsoft was releasing the .NET 3.5 source...
Resolve & Shorten URLs In C# Recently I've needed a method that would look at some text and automatically discover all URLs and turn them into hyperlinks. I've done that before so it was a matter of copy/paste. This time it was a little more...
Yahoo SiteExplorer API With C# If you are interested in using Yahoo's SiteExplorer API and are coding in the ASP.NET environment using C# (web pages) then the following method might be of...
Debug JavaScript In Visual Studio 2005 Like C# I've been using Visual Studio 2005 for almost 2½ years since the beta 1 release. In all that time, I've used Firefox and Firebug for all JavaScript debugging. I've tried setting breakpoints in JavaScript in Visual...
From VB.NET To C# Coming from the Visual Basic world, I used to find many examples throughout the web written in VB and VB.NET. Then I got hired by Traceworks which was a VB.NET...
Bind Countries From CultureInfo Class In C# Some people have asked me how BlogEngine.NET displays a dropdown list of countries when no source XML file is present. The simple answer is that you don't...
|
|
|
11.01.07 ECMAScript, The New C++? By
David Utter
Everything but a call for a kitchen sink subroutine has been tossed into ECMAScript 4, leaving a couple of bloggers wondering why.
ECMAScript has appeal in its simplicity, Gabriele Renzi suggested at the Print Me blog. But the economy of learning it may be eclipsed by the latest version of ECMAScript, also known as ES 4.
"ES4, on the other hand, seems to have included almost everything that came out from programming languages in the last 50 years, save Prolog and APL," said Renzi, a university student in Rome.
"For example, it has prototypes, interfaces, classes, metaclasses, higher order types and generic functions, which for what I can tell entails all the work ever done on object-orientation (maybe predicate classes are missing, but they may be there too)."
The problem with such an abundance of features could come from a couple of places. A blog post by the verbose Pinderkent cited these issues.
"It has taken nearly a decade to get decent support for the 1998 C++ standard from the major compiler vendors," said Pinderkent. "It does little good to have language features standardized, but not actually implemented by any language implementations for many years."
"Many current JavaScript-based Web applications have numerous and obvious flaws. Unfortunately, it seems that ECMAScript 4 will perhaps only make the problems worse."
One commenter said there is reason for ECMAScript optimism. "The Adobe Tamarin engine, open sourced and donated to the Mozilla foundation, already implements ECMAScript 4," said Simon Francis.
"This code is fast and not buggy, and shows that ECMAScript is a reality that will soon be here."
About the Author: David Utter is a staff writer for WebProNews covering technology and business. Email him here.
|
|