» tagged pages
» logout

(Feed found, click Add Page to syndicate.) Error finding feed, please try again » Find feed title

A Blog Page allows you to add entries, for news or other time sensitive postings

(Login required to save to your tagged pages.)
(or Cancel)

Make further edits, (or Cancel)

(Login required to save to your tagged pages.)
(or Cancel)

(Editing anonymously: to be credited for your changes, login or register a new account)

Change Page Permissions? Changing these permissions will adjust who can modify this page.

Anonymous (change)
(change)
(or Cancel)
Upload an image from your computer:
or Copy an image from a URL:
or Erase the current icon:
Icon Preview:

or Cancel

Erase harmony? The contents of harmony page and all pages directly attached to harmony will be erased.

or Cancel

(Editing anonymously: to be credited for your changes, login or register a new account)

other page actions:
harmony

harmony

Tags Applied to harmony

No one has tagged this page.

harmony Wiki Pages

What is harmony? Edit this page and describe it here.

sorted by: recent | see : popular
Content Tagged harmony

Insurance For Your Soul -Ayazmo Remedy

A remedy that will improve your health, harmonize and balance your body, calm your emotions and raise your energy / life force.

ECMA What? Harmony Who? TC39? Tamarin? JavaScript!

Alex Russell has seen the confusion of the many names that were bandied around with the Harmony news last week. There are so many names, that involve specs, projects, and general technical jargon that it can get a little confusing. Alex has made it very clear:

ECMAScript 3
Aka: JavaScript, ES3, ECMAScript 262-3, and JScript.

The current JavaScript that every browser implements (more or less). This is the current ratified standard and represents the 3rd edition of the ECMAScript spec. It is very old. Nothing else in this list is (yet) a ratified standard of any sort.

ECMAScript 4
Aka: ES4, “JavaScript 2?.

A new language which was to be mostly backwards compatible but add optional (gradual) typing and class-based inheritance. Based loosely on Adobe’s ActionScript 3. This is the language effort which died as a result of Harmony.

ECMAScript 3.1
Aka: ES3.1. A set of small additions to ES3.

Planning for this edition was started at Microsoft and Yahoo’s behest late last year, causing the split in the working group which has been healed by the Harmony announcement.

ActionScript 3
Aka: AS3

Adobe’s current JavaScript-like language, only with many features lifted from languages like Java which also enforce types and class-based semantics. This was the starting point for much of the work which became known as ES4.

Tamarin
A JIT-ing byte-code virtual machine (VM) which is at the core of the Flash Player and was donated by Adobe to the Mozilla Foundation. This is the VM that runs ActionScript 3 code today but will likely run “real” JavaScript for Mozilla in the future. It is not a full implementation of ES3 or ES4, but instead implements its own byte-code and needs to be wedded to a “front end” (like the ActionScript 3
compiler from Adobe) in order to be usable by programmers.
Tamarin-tracing
A VM which implements the same byte-code language as Tamarin (known as “ABC”) but which is designed for use in mobile devices and other scenarios where code size and VM footprint are important. It implements trace-tree JIT-ing as a way to speed up hot-spots. Also donated to Mozilla by Adobe.
TC39
The name of the ECMA technical committee which is chartered to evolve the JavaScript language.
Harmony
A new code-name for a language which is to come after ES3.1. It will feature many of the things ES4 was trying to accomplish, but may attempt them from different directions and will
focus much more on incremental, step-wise evolution of the language.
JavaScript 2
A now-defunct name. This name was originally given to Waldemar Horwat’s first proposal at a large-scale evolution of the JavaScript language in 1999. That effort did not succeed (although Microsoft implemented some of it in JScript.NET) and subsequent work via the current TC39 charter to build ES4 has sometimes been given the name “JavaScript 2?, but it never really stuck. Not a name that describes any ratified standard or current proposal.
ECMAScript
The formalized name of the JavaScript language. Since Sun Microsystems owns the name JavaScript and has no idea what to do with the trademark (but has been benevolent thus far), the ECMA committee which standardized the language was forced to adopt a different name.

Ajax: Ajaxian

22 May 2008 - Apache Harmony 5.0M6 Now Available

The Apache Harmony team are pleased to announce the immediate availability of Apache Harmony 5.0M6.

Apache Harmony is the Java platform project of the Apache Software Foundation.

This is the latest stable build of the Harmony project's implementation of the Java SE specification, and contains numerous enhancements and bug fixes including:

  • new JIT optimizations
  • functional and coverage enhancements throughout the class libraries
  • improved VM threading design
  • support for full hardware addressability on 64 bit platforms
  • ...and much more

Source code and binary builds are available from the Harmony download site:

http://harmony.apache.org/download.cgi

Apache Harmony welcomes your help. For more information on how to report problems, successes, and to get involved in Apache Harmony visit the project website at http://harmony.apache.org

----

-- The Apache Harmony Team

[ Category : Apache Harmony ] PDFXML_RSS

Apache: Apache News Blog Online

01 March 2008 - Apache Harmony 5.0M5 Now Available

The Apache Harmony team is pleased to announce the immediate availability of Apache Harmony 5.0 Milestone 5.

Apache Harmony is the Java platform project of the Apache Software Foundation, working towards a full compliant implementation of the Java SE specification.

Apache Harmony 5.0 Milestone 5 is the latest stable build with numerous enhancements and bug fixes, including a new applet viewer tool and the initial implementation of unpack200. We recommend that everyone update their current version to Apache Harmony 5.0M5.

Source code and binary builds are available from the Harmony download site:

http://harmony.apache.org/download.cgi

Apache Harmony welcomes your help. For more information on how to report problems, successes, and to get involved in Apache Harmony visit the project website at http://harmony.apache.org

----

-- The Apache Harmony Team

[ Category : Apache Harmony ] PDFXML_RSS

Apache: Apache News Blog Online

19 December 2007 - Apache Harmony 5.0 M4 Now Available

The Apache Harmony project are pleased to announce the immediate availability of Harmony 5.0 Milestone 4.

Apache Harmony is the Java SE project of the Apache Software Foundation, working towards a full compliant implementation of the Java SE specification.

Harmony 5.0 Milestone 4 is the latest stable build with numerous enhancements including new JIT optimizations, functional and coverage enhancements throughout the class libraries, improved VM threading design, and support for full hardware addressability on 64 bit platforms.

Source code and binary builds are available from the Harmony download site:

http://harmony.apache.org/download.cgi

Apache Harmony welcomes your help. For more information on how to report problems, successes, and to get involved in Apache Harmony visit the project website at http://harmony.apache.org

----

-- The Apache Harmony Team

[ Category : Apache Harmony ] PDFXML_RSS

Apache: Apache News Blog Online

Page 1 | Next >>
Username:
Password:
(or Cancel)