A Note for the Implementers

JavaScript, or more exactly, the subset of JavaScript Crockford identifies as “The Good Parts,” is a beautiful language. It is small, yet expressive. Its functional programming and object programming gives it extraordinary depth. In nearly a half century of programming I have used dozens of languages. Only two of them, JavaScript being one, have been languages I’ve loved.

Today there are people working to free JavaScript from the browser, to further empower JavaScript (WebGL, to mention a personal favorite) and to bring it up to professional speed. My apologies to the latter group. In many ways, object programming is the enemy of compiled speed.

So a word of encouragement and advice to our courageous implementers. ...

Get JavaScript Object Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.