3 ms·
Processing is a graphics language that gives you a great abstraction for writing time-based animations with useful primitives. Neither Canvas nor SVG provide th
by mryall 16y ago
Processing is a graphics language that gives you a great abstraction for writing time-based animations with useful primitives. Neither Canvas nor SVG provide the same high-level starting point, meaning it takes more effort to achieve the same effects.
- ido 16y agoThanks! I think that is also what the website says, but when I experimented with both it didn't seem like drawing shapes/blitting bitmaps on canvas with js was all that different from doing it with processing, although I didn't try doing any animations. One downside that turned me off about processing is that the available tools (IDEs, debuggers, profilers) are even worse than what js has - you basically have to use the js tools on the generated js. Another down side is that the language is less powerful than js, but then again you can also code in js and use processing.js as a drawing library, which alleviates both issues.