Behind Paper.js: On the Nuts and Bolts of Building a Vector Graphics Library in JavaScript





The interactive transcript could not be loaded.


Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Jan 31, 2016

Presented by Jürg Lehni at JSLA (js.la) Thursday May 30th, 2013
As one of the creators of Paper.js, Jürg Lehni will shed light on the history and functionality of the library. His presentation will also focus on various meta-programming tricks, such as the implementation of operator overloading in JavaScript to make vector math a first class citizen, a row of other syntactic goodies that lead to more readable code, almost automatic (de)serialization of data structures, and an internal micro framework used for simple class inheritance with support for accessors and dynamic overloading.

Twitter: twitter.com/juerglehni
Github: github.com/lehni


When autoplay is enabled, a suggested video will automatically play next.

Up next

to add this to Watch Later

Add to

Loading playlists...