- published: 19 May 2009
- views: 25588
- author: GoogleTechTalks
59:28
Changes to JavaScript, Part 1: EcmaScript 5
Google Tech Talk May 18, 2009 ABSTRACT Presented by Mark Miller, Waldemar Horwat, and Mike...
published: 19 May 2009
author: GoogleTechTalks
Changes to JavaScript, Part 1: EcmaScript 5
Google Tech Talk May 18, 2009 ABSTRACT Presented by Mark Miller, Waldemar Horwat, and Mike Samuel. Slides for this talk are available from google-caja.googlecode.com Today's JavaScript is a decent language for writing small scale scripts. But even for beginners, it has too many minefields between what beginners learn and what they need to know. And JavaScript is now increasingly used for serious software engineering projects -- straining to carry a load it was not designed for. After 10 years, the world of JavaScript standards is moving again. The next version, EcmaScript 5, is in "final draft standard" status with implementations about to appear. The "Harmony" agreement sets the direction for future versions beyond EcmaScript 5. The "Secure EcmaScript" working group is working towards an EcmaScript 5 subset suitable for the security needs of inline gadgets, mashups, and more. In this first talk, we'll explain changes in EcmaScript 5, the problems they're meant to address, the de-facto standards they codify, and how these changes are likely to affect web applications. Waldemar Horwat has been involved with JavaScript standardization and implementation since the 1990's when he was working on Netscape's implementation. He is a former editor of the standard and wrote parts of the existing ECMAScript Edition 3 standard. He participates in the ECMA TC39 committee and is the Google representative at the ECMA General Assembly. Mark S. Miller is a research scientist at Google ...
- published: 19 May 2009
- views: 25588
- author: GoogleTechTalks
57:19
Crockford on JavaScript - Level 7: ECMAScript 5: The New Parts
In Level 7 of the Crockford on JavaScript series, Yahoo! JavaScript architect Douglas Croc...
published: 15 Nov 2011
author: yuilibrary
Crockford on JavaScript - Level 7: ECMAScript 5: The New Parts
In Level 7 of the Crockford on JavaScript series, Yahoo! JavaScript architect Douglas Crockford outlines the changes made to the language in the 5th edition of the ECMAScript standard.
- published: 15 Nov 2011
- views: 13130
- author: yuilibrary
54:44
ECMAScript.Next with David Herman of Mozilla
In this presentation, David Herman from Mozilla will talk about some of the new features t...
published: 23 Feb 2011
author: MarakanaTechTV
ECMAScript.Next with David Herman of Mozilla
In this presentation, David Herman from Mozilla will talk about some of the new features that Ecma TC39 (the comittee in charge of standardizing JavaScript) has planned for the future of JavaScript. David's talk will focus around three themes: - Fixes: righting past wrongs - Expressiveness: supporting effective idioms - Power: doing what previously couldn't be done ** Find more educational resources for JavaScript and open source development at: marakana.com
- published: 23 Feb 2011
- views: 4762
- author: MarakanaTechTV
53:08
Changes to ECMAScript, Part 2: Harmony Highlights - Proxies and Traits
Google Tech Talk April 20, 2010 ABSTRACT Presented by Tom Van Cutsem. We discuss two propo...
published: 28 Apr 2010
author: GoogleTechTalks
Changes to ECMAScript, Part 2: Harmony Highlights - Proxies and Traits
Google Tech Talk April 20, 2010 ABSTRACT Presented by Tom Van Cutsem. We discuss two proposed language features for inclusion in ECMAScript-Harmony. The first, dynamic proxies, enables Javascript programmers to create proxy objects that can intercept property access, assignment, enumeration, etc. It is a powerful metaprogramming mechanism that provides a standard API for creating generic wrappers for transparent access control, implementing legacy API adaptors, profilers, lazy initialization, etc. The second part of the talk introduces a traits library for ECMAScript 5. Traits are a more robust alternative to multiple inheritance or mixin-based composition. Based on ECMAScript 5's new "property descriptor" API, we built a portable lightweight library that supports trait-based object composition. We discuss the limitations of introducing traits using a library approach and highlight the benefits of direct support for traits in ECMAScript-Harmony. Talk slides are available here: es-lab.googlecode.com Part 1 of this talk series is available here: www.youtube.com Tom Van Cutsem is a post-doc researcher at the University of Brussels (VUB) in Belgium. His research focus is on programming language design and implementation, with an emphasis on metaprogramming, concurrent and distributed programming. He is co-designer of the distributed scripting language AmbientTalk. Tom is currently on a six-month Visiting Faculty appointment at Google in MTV, cooperating with Mark Miller on ...
- published: 28 Apr 2010
- views: 6921
- author: GoogleTechTalks
58:39
Yehuda Katz - ECMAScript 6
...
published: 13 Oct 2012
author: Ladislav Prskavec
Yehuda Katz - ECMAScript 6
- published: 13 Oct 2012
- views: 2799
- author: Ladislav Prskavec
36:16
HTML5 Dev Conf: ECMAScript.next - The Future of JavaScript with David Herman of Mozilla
In this talk from HTML5 Dev Conf, David Herman of Mozilla is going to talk about what the ...
published: 12 Oct 2011
author: MarakanaTechTV
HTML5 Dev Conf: ECMAScript.next - The Future of JavaScript with David Herman of Mozilla
In this talk from HTML5 Dev Conf, David Herman of Mozilla is going to talk about what the future of JavaScript looks like. Some of the main points David will hit include: - Binary File and network I/O - Private Names - Callbacks - Interruptible functions - Modules - Expressiveness
- published: 12 Oct 2011
- views: 6357
- author: MarakanaTechTV
39:53
A brief insight into BESEN, the world's first feature complete ECMAScript edition 5 implementation
Project website: besen.sourceforge.net A seminar at the Revision 2011 by BeRo / Farbrausch...
published: 28 Apr 2011
author: Benjamin Rosseaux
A brief insight into BESEN, the world's first feature complete ECMAScript edition 5 implementation
Project website: besen.sourceforge.net A seminar at the Revision 2011 by BeRo / Farbrausch & red / mercury / titan BESEN is the world's first complete ECMAScript Edition 5 Engine. We will talk about the origins of BESEN and it's structure, like it's parser, optimizer, garbage collector and native-code-just-in-time compiler, and all their dirty tricks. BESEN was written entirely by Benjamin 'BeRo' Rosseaux, red will aid him with the presentation.
- published: 28 Apr 2011
- views: 287
- author: Benjamin Rosseaux
28:17
Developing a Statechart-to-ECMAScript Compiler Optimized for SVG...
Jacob Beard(1) and Hans Vangheluwe(2) (1)McGill University, (2)University of Antwerp and M...
published: 24 Aug 2011
author: rivervalleytv
Developing a Statechart-to-ECMAScript Compiler Optimized for SVG...
Jacob Beard(1) and Hans Vangheluwe(2) (1)McGill University, (2)University of Antwerp and McGill University Developing a Statechart-to-ECMAScript Compiler Optimized for SVG User Interface Development for the World Wide Web More videos from the SVG Open 2010 conference are available here: river-valley.tv
- published: 24 Aug 2011
- views: 73
- author: rivervalleytv
1:36
SharePoint 2010 Web Part using Ajax and ECMAScript
This demonstration shows SharePoint 2010 Web Part using Ajax and ECMAScript...
published: 30 Jun 2010
author: bnossov
SharePoint 2010 Web Part using Ajax and ECMAScript
This demonstration shows SharePoint 2010 Web Part using Ajax and ECMAScript
- published: 30 Jun 2010
- views: 2489
- author: bnossov
13:04
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"
JavaScript is well on its way to become the dominant general-purpose programming language....
published: 31 May 2012
author: OreillyMedia
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"
JavaScript is well on its way to become the dominant general-purpose programming language. The present looks good and the future looks even better: Many of the things that people currently complain about will be fixed by the next version of ECMAScript (code-named ECMAScript.next). We'll also look at steps to improve JavaScript after ECMAScript.next, some of which are not language-related. Axel Rauschmayer 2ality consulting Dr. Axel Rauschmayer is a consultant and trainer for JavaScript, web technologies and information management. He has been developing web applications since 1995 and held his first talk on Ajax in 2006. In 1999, he was technical manager at an internet startup that later expanded internationally. Located in Munich, Germany. Speaks German, English, French, and Spanish.
- published: 31 May 2012
- views: 2974
- author: OreillyMedia
9:46
EcmaScript part 3
Еще больше конференций по вебу, о сайтостроении и веб-стандартах. Подпишитесь на канал....
published: 19 Feb 2011
author: htmlvideo
EcmaScript part 3
Еще больше конференций по вебу, о сайтостроении и веб-стандартах. Подпишитесь на канал.
- published: 19 Feb 2011
- views: 47
- author: htmlvideo
3:29
FunWorlds/VRML - self-hosting presentation
FunWorlds/VRML (Functional Programming and Virtual Worlds/Virtual Reality Markup Language)...
published: 11 Apr 2009
author: whycombinator
FunWorlds/VRML - self-hosting presentation
FunWorlds/VRML (Functional Programming and Virtual Worlds/Virtual Reality Markup Language) is an embedded compiler that translates programs in a domain-specific Haskell-embedded language to interactive, animated VRML'97+ECMAScript. This presentation, written in FunWorlds/VRML itself, translated, then rendered in a VRML plugin, provides an overview and examples. It was given at the Implementation of Functional Languages Workshop 2001 (IFL'2001) in Stockholm. The original was 25 minutes plus questions, so you might want to use your pause button and slider!-) This refers to an old, no longer active variant of the project but, for paper, source code, and the real presentation, interactive and without screen capture artifacts, see the project page: community.haskell.org .
- published: 11 Apr 2009
- views: 1166
- author: whycombinator
47:42
Dave Herman: The Future of JavaScript
Mozilla Labs engineer and TC39 representative Dave Herman joined us at YUIConf 2011 to giv...
published: 18 Nov 2011
author: yuilibrary
Dave Herman: The Future of JavaScript
Mozilla Labs engineer and TC39 representative Dave Herman joined us at YUIConf 2011 to give this keynote talk on the future of JavaScript, covering many of the new features currently under consideration for ES6, the next edition of the ECMAScript standard.
- published: 18 Nov 2011
- views: 19048
- author: yuilibrary
Vimeo results:
0:30
VEGAS - The Opensource Framework based FlashPlatform and ECMAScript Standard.
Our opensource framework based FlashPlatform and ECMAScript Standard (ActionScript and Jav...
published: 14 Oct 2011
author: DozroK
VEGAS - The Opensource Framework based FlashPlatform and ECMAScript Standard.
Our opensource framework based FlashPlatform and ECMAScript Standard (ActionScript and Javascript).
http://code.google.com/p/vegas/
We use it to create all our Rich Internet Applications (RIA).
You can use it with Flash, AIR, Tamarin, and a server side or client side JS application.
52:56
The Tale of JavaScript. I Mean ECMAScript.
Douglas Crockford's presentation from MIX10 on the history of JavaScript, it's rise to pow...
published: 05 Oct 2011
author: ChurchMag
The Tale of JavaScript. I Mean ECMAScript.
Douglas Crockford's presentation from MIX10 on the history of JavaScript, it's rise to power, and how it has become simultaneously the world's most popular programming language and the world's least popular programming language.
41:36
Будущее ECMAScript (Дмитрий Сошников, ADD-2011)
Будущее ECMAScript (Дмитрий Сошников, ADD-2011)
http://lib.custis.ru/1c7-future-of-ecmasc...
published: 09 May 2011
author: Stas Fomin
Будущее ECMAScript (Дмитрий Сошников, ADD-2011)
Будущее ECMAScript (Дмитрий Сошников, ADD-2011)
http://lib.custis.ru/1c7-future-of-ecmascript-soshnikov
39:51
CoffeeScript is for Closers
CoffeeScript—that “little language” that compiles to JavaScript—has become something of a ...
published: 06 Dec 2011
author: Brandon Satrom
CoffeeScript is for Closers
CoffeeScript—that “little language” that compiles to JavaScript—has become something of a big deal in recent months. Is it all just hype, or does CoffeeScript really deliver on its promise to give us JavaScript without the bad parts? Is there anything really wrong with JavaScript in the first place? In this session, and with the aid of several Hollywood and pop-culture clichés, Brandon will provide a zero to working overview of CoffeeScript: how to get it, how to learn it and how to start using it in your projects.
This video was created by Brandon Saterom (www.twitter.com/BrandonSatrom | www.userinexperience.com) for the RedDirtJS Conference.
Youtube results:
14:54
JavaScript: Getting Closure - Mark Dalgleish
An in-depth look at how JavaScript's first-class functions and lexical scope allow us to w...
published: 02 Jul 2012
author: webdirections
JavaScript: Getting Closure - Mark Dalgleish
An in-depth look at how JavaScript's first-class functions and lexical scope allow us to write powerful and expressive code. Through the single topic of immediately invoked function expressions, we'll touch upon function scope, closures, JavaScript "classes", CoffeeScript and ECMAScript 5. A presentation recorded at Web Directions Code 2012. For more Web Directions events check out webdirections.org or follow @webdirections.
- published: 02 Jul 2012
- views: 3816
- author: webdirections
2:26
Scripting Minecraft with WorldEdit - square_tower.js
sk89q's WorldEdit mod for wiki.sk89q.com is a wonderful piece of software. Amongst other f...
published: 25 May 2011
author: MyCatVerbs
Scripting Minecraft with WorldEdit - square_tower.js
sk89q's WorldEdit mod for wiki.sk89q.com is a wonderful piece of software. Amongst other functions, it allows you to embed Mozilla Rhino into a Minecraft server and write world-altering scripts in ECMAscript. The script that I'm showing off here is called square_tower.js. It constructs a tower in the area that you indicate, with solid stone walls and a winding cobblestone staircase, torches along the walls and a half-glass, half-stone parapet at the top. By the way, those huge holes all over the place? Those are the result of another script which I was using that placed TNT all over. Source for the script is here: mitzi.robarr.co.uk
- published: 25 May 2011
- views: 10534
- author: MyCatVerbs
29:47
Wakanday: John Hann - AMD vs. CommonJS
We all know that modules are in our future. ECMAScript. Next modules (aka "Harmony" module...
published: 06 Dec 2011
author: wakandasoft
Wakanday: John Hann - AMD vs. CommonJS
We all know that modules are in our future. ECMAScript. Next modules (aka "Harmony" modules) will start appearing in browsers in early 2012. Too bad Harmony modules won't be universal 2021 when IE9 will finally be dead. But there's no need to wait! AMD and CommonJS Modules/1.1 are fully supported in a wide variety of environments already. But why are there two standards? Which one should I pick? John Hann from lifeImage takes a quick look at each of the formats, compares and contrasts their features, discusses the benefits of using modules now, and draws some conclusions.
- published: 06 Dec 2011
- views: 443
- author: wakandasoft
81:23
Secure Distributed Programming with Object-capabilities in JavaScript (Mark S. Miller, Google)
This is talk 1/2 in a Lecture Series on Web Security by Google Research Scientist Mark S. ...
published: 31 Oct 2011
author: softwarelanguageslab
Secure Distributed Programming with Object-capabilities in JavaScript (Mark S. Miller, Google)
This is talk 1/2 in a Lecture Series on Web Security by Google Research Scientist Mark S. Miller. It took place on October 6th at the Vrije Universiteit Brussel in Brussels, Belgium. Full details at: mobicrant-talks.eventbrite.com Abstract Until now, browser-based security has been hell. The object-capability (ocap) model provides a simple and expressive alternative. Google's Caja project uses the latest JavaScript standard, EcmaScript 5, to support fine-grained safe mobile code, solving the secure mashup problem. Dr. SES -- Distributed Resilient Secure EcmaScript -- extends the ocap model cryptographically over the network, enabling RESTful composition of mutually suspicious web services. We show how to apply the expressiveness of object programming to the expression of security patterns, solving security problems normally thought to be difficult with simple elegant programs. Slides: soft.vub.ac.be
- published: 31 Oct 2011
- views: 1390
- author: softwarelanguageslab