Classical Object-Oriented Programming with ECMAScript (2012) https://mikegerwitz.com/papers/
 
 
 
 
 
Go to file
Mike Gerwitz d1d4e0a6ee Added \frefpg command 2012-03-01 18:59:40 -05:00
lst Added benchmark data for privileged members under v8 (currently Figure 1) 2012-02-22 20:18:15 -05:00
perf Added benchmark data for privileged members under v8 (currently Figure 1) 2012-02-22 20:18:15 -05:00
sec Added benchmark data for privileged members under v8 (currently Figure 1) 2012-02-22 20:18:15 -05:00
.gitignore Initial commit of working draft, revised 2012-02-15 23:11:23 -05:00
COPYING Initial commit of working draft, revised 2012-02-15 23:11:23 -05:00
Makefile Added -shell-escape to Makefile to permit gnuplottex 2012-03-01 18:58:39 -05:00
README README corrections 2012-02-15 23:17:47 -05:00
abstract.tex Initial commit of working draft, revised 2012-02-15 23:11:23 -05:00
coope.bib Now using BibTeX for references 2012-02-19 15:26:39 -05:00
coope.sty Added \frefpg command 2012-03-01 18:59:40 -05:00
coope.tex Now using BibTeX for references 2012-02-19 15:26:39 -05:00

README

This article is free; see COPYING for additional information.

This article, entitled "Classical Object-Oriented Programming with ECMAScript",
summarizes much of the research performed during the development of ease.js, a
classical object-oriented framework for ECMAScript/JavaScript. While the
information contained within the article is expressed in the author's own words,
an effort has been made to be as professional as possible to promote
any third-party modifications/conntributions without much distinction.

It is the author's hope that this article will continue to be updated with
additional research as the project grows. Contributors to ease.js can feel free
to update the document with information that is pertinant. Likewise, individuals
who have a strong method of achieving an object-oriented style in ECMAScript can
feel free to contribute their own ideas, so long as it does not add considerable
bloat or muddy the point of the article.