Skip to content

Instantly share code, notes, and snippets.

@fritzo
Last active August 29, 2015 13:56
Show Gist options
  • Save fritzo/8837722 to your computer and use it in GitHub Desktop.
Save fritzo/8837722 to your computer and use it in GitHub Desktop.
Pomagma critique
  • compiler.js is very complex
    • can rendering be pulled out?
    • can it be ignorant of line names, ASSERT, DEFINE?
  • analyst.js and analyst_worker.js are unused
  • editor.js is too complex
    • maybe factor out validity polling
  • navigate.js needs a description, what does it do?
    • how could it be made more general?
  • switch to CommonJS module format
  • factor sync out of corpus.js
  • synchronize corpus push & validity pull
    • try to switch to backbone
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment