Classical Object-Oriented Programming with ECMAScript (2012) https://mikegerwitz.com/papers/
 
 
 
 
 
Go to file
Mike Gerwitz 93fa274206
coope.tex (Author's Note): COOPE is a perminant draft
2017-10-18 01:10:19 -04:00
data Near-complete private member implementation section 2012-03-05 23:20:29 -05:00
lst Added remaining method content to "Private Member Encapsulation" section 2012-04-01 21:49:19 -04:00
perf Added benchmark data for privileged members under v8 (currently Figure 1) 2012-02-22 20:18:15 -05:00
sec Minor corrections to "Private Member Encapsulation" section 2012-04-06 00:10:23 -04:00
tools Added "See Also" section to html page 2012-05-06 23:23:39 -04:00
.gitignore Added gnuplottex output files to .gitignore 2012-04-01 21:48:27 -04: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 Minor abstract changes (rewording) 2012-04-06 23:11:06 -04:00
coope.bib Replaced GOF footnote with bibtex citation 2012-04-05 18:39:55 -04:00
coope.sty Near-complete private member implementation section 2012-03-05 23:20:29 -05:00
coope.tex coope.tex (Author's Note): COOPE is a perminant draft 2017-10-18 01:10:19 -04: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.