diff 1__Development/0__Code_Dev/Javascript_approach/README.md @ 5:e73fbbcb5fd2

Persisting basic graph works, starting to add persist of view hierarchy too
author Sean Halle <seanhalle@yahoo.com>
date Sun, 03 Aug 2014 23:38:15 -0700
parents
children
line diff
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/1__Development/0__Code_Dev/Javascript_approach/README.md	Sun Aug 03 23:38:15 2014 -0700
     1.3 @@ -0,0 +1,26 @@
     1.4 +POP
     1.5 +===
     1.6 +
     1.7 +This repository contains the code for the Pattern Oriented Programming (POP)
     1.8 +system.
     1.9 +
    1.10 +As of the time of creation of this repo, this is mainly the javascript 
    1.11 +implementation of the Model-Vizualizer-Display-Modifier (MVDM) pattern by
    1.12 +which POP code is edited (IE entered, stored, viewed, modified).
    1.13 +
    1.14 +Eventually the system of persistent processors (the POP equivalent of a 
    1.15 +"program run") and worksheets for creating and interacting with them will be 
    1.16 +viewable and editable via this MVDM implementation as well.  This will, in 
    1.17 +effect, act as an OS abstraction layer over the top of native OSes, and allow a 
    1.18 +distributed system of persistent processors that exist across machines to be 
    1.19 +interacted with and managed from any browser.
    1.20 +
    1.21 +For now, this repo contains a bunch of things related to the MVDM development,
    1.22 +such as learning exercises for javascript, the DOM, famo.us, three.js, D3, and
    1.23 +so on.
    1.24 +
    1.25 +It also contains the evolving MVDM code, which is driven by an example
    1.26 +syntax graph (the GabePattern example)
    1.27 +
    1.28 +At the time you read this, there may have been significant changes..  READMEs
    1.29 +tend to get forgotten  ;-)