JavaScript 2 Enterprise Edition
summary
A bootstrapping meta object system called Juice extends JavaScript with classes, roles (traits), method modifiers and declarative type coercion while still supporting prototypes. Claims: one server‑side JS project in production, two CouchDB projects active, one server project in development, two new‑language projects planned and $10 million in the bank. Built work runs server-side on Rhino and .NET and in browser; it adds noticeable but acceptable overhead and exposes programmable meta‑classes and per‑object meta behavior.
AI-written summary · about
chapters (12)
- 0:00Start
- 1:22The Topic Today: J2EE
- 2:30What is Joose?
- 2:46Strange Loops are fun!
- 3:32JavaScript Object Literals FTW!
- 9:46Modules
- 10:43Prototypes
- 11:46Type Coercions (no more parsent)
- 13:23Meta Classes
- 15:48Does it come with overhead?
- 16:30Speaking of the DOM
- 17:01And it loves the server as well.
related talks
25mServer-side JavaScript the untold story
17mJS In The Enterprise - Lessons Learnt
50mIs your JavaScript ready for the Enterprise
46mEmbracing Collaboration with JRuby and JavaScript
01h 29mTooling for the JavaScript Era
32mWhat's Happening in the JavaScript Ecosystem?
34mTowards a simpler JavaScript ecosystem
36mHigh density server side java script
