Education/Projects/ProcessingForTheWeb: Difference between revisions

no edit summary
(Updated status, noted project is underway)
No edit summary
Line 81: Line 81:
The following are some possible high-level tasks for this project:
The following are some possible high-level tasks for this project:
* Address outstanding bugs and feature deficiencies for processing.js vs. the original Java-based Processing implementation. For more information on what needs doing see the [[Education/Projects/ProcessingForTheWeb/Tasks|detailed task list]].
* Address outstanding bugs and feature deficiencies for processing.js vs. the original Java-based Processing implementation. For more information on what needs doing see the [[Education/Projects/ProcessingForTheWeb/Tasks|detailed task list]].
* Surface and address bugs or performance issues in the Mozilla JavaScript engine that prevent processing.js from offering comparable performance to the Java-based implementation of Processing.
* Surface and address [[Education/Projects/ProcessingForTheWeb/Performance|bugs or performance]] issues in the Mozilla JavaScript engine and/or Canvas that prevent processing.js from offering comparable performance to the Java-based implementation of Processing.
* Look at Bespin architectural or other changes that would be needed in order to support a web-based development environment for Processing.
* Look at Bespin architectural or other changes that would be needed in order to support a web-based development environment for Processing.
* Design and implement a first-cut prototype for a full web-based Processing environment.
* Design and implement a first-cut prototype for a full web-based Processing environment.
Confirmed users
656

edits