annotate 1__Development/0__Code_Dev/Javascript_approach/README.md @ 6:d18eee376f45

Persist graph works.. in middle of putting pointers back, adding OO
author Sean Halle <seanhalle@yahoo.com>
date Wed, 06 Aug 2014 00:16:19 -0700
parents
children
rev   line source
seanhalle@5 1 POP
seanhalle@5 2 ===
seanhalle@5 3
seanhalle@5 4 This repository contains the code for the Pattern Oriented Programming (POP)
seanhalle@5 5 system.
seanhalle@5 6
seanhalle@5 7 As of the time of creation of this repo, this is mainly the javascript
seanhalle@5 8 implementation of the Model-Vizualizer-Display-Modifier (MVDM) pattern by
seanhalle@5 9 which POP code is edited (IE entered, stored, viewed, modified).
seanhalle@5 10
seanhalle@5 11 Eventually the system of persistent processors (the POP equivalent of a
seanhalle@5 12 "program run") and worksheets for creating and interacting with them will be
seanhalle@5 13 viewable and editable via this MVDM implementation as well. This will, in
seanhalle@5 14 effect, act as an OS abstraction layer over the top of native OSes, and allow a
seanhalle@5 15 distributed system of persistent processors that exist across machines to be
seanhalle@5 16 interacted with and managed from any browser.
seanhalle@5 17
seanhalle@5 18 For now, this repo contains a bunch of things related to the MVDM development,
seanhalle@5 19 such as learning exercises for javascript, the DOM, famo.us, three.js, D3, and
seanhalle@5 20 so on.
seanhalle@5 21
seanhalle@5 22 It also contains the evolving MVDM code, which is driven by an example
seanhalle@5 23 syntax graph (the GabePattern example)
seanhalle@5 24
seanhalle@5 25 At the time you read this, there may have been significant changes.. READMEs
seanhalle@5 26 tend to get forgotten ;-)