[JSConfEU 2009] Malte Ubl: JavaScript 2 Enterprise Edition
JSConf
Channel
Interviewed Person
Malte Ubl
Description
This talk is from 2009 jsconf.eu. For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.
Tags
Transcript
hey everyone um so my talk is called JavaScript 2 Enterprise Edition um I'm going to come back to that title later on um first of all about me I work as Z which are those people here um I do work on the meta object system for Java script called Jews and I'm blogging
at nonblocking doio and inspired by this nice Ikea s far I'm on Twitter as creme Force so first of all um when I said I was going to speak at jsom my employer asked me say few nice words about Sin so you all want to work there so um we come to that blah blah blah blah but I have some important facts um um there's
currently one service side JS project in production um there's two active coub projects running there's one server side JS project in development um there's two Ur Lang projects in planning and there's $10 million in the bank so um that's so much for S rer um topic today is j2e um and why is it j2e some people called Jew j2e
and I'm going to talk about why there could be that kind of uh misconception um when I have a quote from Dian who was talking this morning and said malel and the Jews folk are always pushing the boundaries on Ming JavaScript to their whim um so put up this small picture here um that's what we do um like um you know embracing and
extending the language and um what you end up in the end is is something like this like um you know when you look at this picture you know that's working um because there's no complexity of course so um yeah j2e I I don't suppose everybody hates me now but I still had to put these up here um so so so let's start over um what is
Jews juw is a meta object system for JavaScript so of course um question is why meta um and there's a simple answer in this picture um strange Loops of fun so um I don't know who here read um G asak by dlas H um I'm actually not done yet um but I'm working on it about one page per week
um and there is nice pictures in that book so um what's the meta object system um fun thing about is this questions like does the meta class have a meta class and The Meta class of the meta class of the meta class of the meta class does it have a meta class um and then there's things like um juice is written in itself so who wrote itself and there's really simple answer
actually it's JavaScript object little for the win um which I call Loop unrolling for objects so of course we you can't really write something in itself but you can write the stuff that itself writes down and that's JavaScript objects and um so that's why and that's the only reason why I built juice is because I wanted to see can one build a bootstrapping object system in JavaScript and the answer is yes um so developing juice cell is fun so that's
Video Details
- Duration
- 19:41
- Published
- June 22, 2013
- Channel
- JSConf
- Language
- ENGLISH
- Views
- 155
- Likes
- 1
Related Videos

Designing Even Larger (JavaScript) Applications - Malte Ubl | JSConf Hawaii 2020
JSConf
Interviewed: Malte Ubl

Malte Ubl & John Hjelmstad: A novel, efficient approach to JavaScript loading
JSConf
Interviewed: Malte Ubl

JavaScript Concurrency and the DOM - Kristofer Baxter and Malte Ubl - JSConf US 2018
JSConf
Interviewed: Malte Ubl
![[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook](/_next/image?url=https%3A%2F%2Fi.ytimg.com%2Fvi%2FGW0rj4sNH2w%2Fhqdefault.jpg&w=3840&q=75)
[JSConfUS 2013] Tom Occhino and Jordan Walke: JS Apps at Facebook
JSConf
Interviewed: Tom Occhino