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 <b>...</b>
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.
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
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 <b>...</b>
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
52:30
A primer on ECMAScript 5 -Rajasekharan Vengalil
...
published: 30 Oct 2011
author: hasgeek
A primer on ECMAScript 5 -Rajasekharan Vengalil
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
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
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: BeRo1985
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.
9:46
EcmaScript part 3
Еще больше кон
...
published: 19 Feb 2011
author: htmlvideo
EcmaScript part 3
Еще больше конференций по вебу, о сайтостроении и веб-стандартах. Подпишитесь на канал.
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 .
13:04
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"...
published: 31 May 2012
author: OreillyMedia
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"
Fluent 2012: Axel Rauschmayer, "Improving JavaScript"
29:47
Wakanday: John Hann - AMD vs. CommonJS
We all know that modules are in our future. ECMAScript. Next modules (aka "Harmony&qu...;
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.
2:26
Scripting Minecraft with WorldEdit - square_tower.js
sk89q's WorldEdit mod for wiki.sk89q.com is a wonderful piece of software. Amongst oth...
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
0:22
Opera 11.60: Codename "Tunny" First Snapshot
This is new in Opera 11.60 Codename "Tunny" First Snapshot: A new HTML5 parser (...
published: 05 Nov 2011
author: Windowsbuildgeek
Opera 11.60: Codename "Tunny" First Snapshot
This is new in Opera 11.60 Codename "Tunny" First Snapshot: A new HTML5 parser (Ragnarök) A new version of Carakan—our ECMAScript (JavaScript) engine—with improved memory management on complex web applications Full ECMAScript 5.1 support CSS3 radial gradients Support for HTML5 custom scheme and content handlers (new in this build) New featherweight address field with bookmark star menu
66:05
Brendan Eich: ECMA Harmony and the Future of JavaScript
In this keynote talk from YUIConf 2009, Brendan Eich, the creator of JavaScript, talks abo...
published: 29 Aug 2011
author: yuilibrary
Brendan Eich: ECMA Harmony and the Future of JavaScript
In this keynote talk from YUIConf 2009, Brendan Eich, the creator of JavaScript, talks about the struggle over the ES4 proposal and how it resulted in a specific set of proposals for ES5.
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
4:48
Data Abstract Business Rules Scripting
www.remobjects.com An introduction to Data Abstract's Business Rules Scripting. Covers...
published: 27 May 2011
author: RemObjects
Data Abstract Business Rules Scripting
www.remobjects.com An introduction to Data Abstract's Business Rules Scripting. Covers creating scripts in ECMAScript, adding them to events on the server via DA Schema Modeler and adding scripting support to the client applications.
37:01
ECMAScript5 e 6 - João Batista Neto - SampaJS
ECMAScript 262 - 3, 3.1, 4 e 5. São muitos os números para nomear as extens&...
published: 20 Mar 2012
author: gonowtecnologia
ECMAScript5 e 6 - João Batista Neto - SampaJS
ECMAScript 262 - 3, 3.1, 4 e 5. São muitos os números para nomear as extensões da linguagem, o que leva também a um exame cauteloso do que é possível fazer sem correr riscos desnecessários. João Batista Neto, engenheiro de aplicações web na iMasters, analisa de forma criteriosa as mudanças na ECMA262 edição 5, comparando-a com as edições anteriores. João esteve no SampaJS, evento focado em JavaScript realizado em São Paulo no último final de semana com apoio da Gonow Tecnologia, e destaca uma série de mudanças importantes.
94:29
Webbteknik 1 HT2011 - E04 - new Fans
...
published: 15 Nov 2011
author: leitet
Webbteknik 1 HT2011 - E04 - new Fans
102:36
Webbteknik 1 - HT2011 - E07 Greased Lightning
Återigen ett viktigt avsnitt vad det gäller vår javascriptresa. Händ...
published: 23 Nov 2011
author: leitet
Webbteknik 1 - HT2011 - E07 Greased Lightning
Återigen ett viktigt avsnitt vad det gäller vår javascriptresa. Händelsehantering CSS-egenskaper Händelsestyrd programmering Händelsehanterare Typer av händelser
61:32
Search for Drop-in JavaScript Performance
Speaker: John Resig Follow along with the slides: ejohn.org Browsers are continually upgra...
published: 04 Feb 2009
author: GoogleDevelopers
Search for Drop-in JavaScript Performance
Speaker: John Resig Follow along with the slides: ejohn.org Browsers are continually upgrading - providing new features from the latest specifications. We'll look at modern JavaScript and DOM techniques that you can easily drop in to your applications for instant speed-ups.