BT
Older Newer rss
47:45

Using BladeRunnerJS

Posted by Phil Leggetter  on  Aug 01, 2014

In this solutions track talk, sponsored by Caplin Systems, Phil Leggetter discusses concepts for writing structured and maintainable code for single-page web applications with HTML5 and BladeRunnerJS.

41:57

Mapping Etsy's Front-end

Posted by Daniel Espeset  on  Aug 01, 2014

Daniel Espeset talks about how Etsy built an incremental compiler for the JavaScript modules, and used it to see how static assets are compiled, being deployed, and loaded.

30:46

Duetto: C++ as the Platform Language for the Web

Posted by Alessandro Pignotti  on  Jul 24, 2014 1

Alessandro Pignotti introduces Duetto, a C++ compiler that enables developers to write full client-server Web applications in standard C++ and to port existing C++ codebases to the Web.

36:18

Building Real-time Web Applications with Stratified JavaScript

Posted by Alexander Fritze  on  Jul 24, 2014

Alexander Fritze shows how to build real-time web app with Conductance, a web app server built on Stratified JavaScript which includes support for modularity and composability of asynchronous code.

54:55

Project Avatar

Posted by David Delabassee  on  Jul 20, 2014 1

In this solutions track talk, sponsored by Oracle, David Delabassee discusses creating hybrid apps with Avatar, a platform for server-side development in JavaScript for the JVM.

28:10

Hastily Paving the Way for Diversity

Posted by Anton Ekblad  on  Jul 18, 2014

Anton Ekblad discusses the Haste Haskell-to-JavaScript compiler, how well JavaScript does as a target language, and how JavaScript could play better with FP compilers.

01:15:17

Full Stack JavaScript

Posted by Grant Shipley  on  Jul 16, 2014

Grant Shipley demos using JavaScript and Node.js to develop an iOS and Android application using MongoDB as backend.

39:19

JavaScript API Design Principles

Posted by Ariya Hidayat  on  Jun 28, 2014

Ariya Hidayat discusses principles for designing JavaScript APIs by observing the interactions between modules, particularly the influence of an interface on the code patterns.

37:17

JS Optimization Techniques

Posted by Guillaume Lathoud  on  Jun 19, 2014

Guillaume Lathoud suggests expanding JavaScript with mutual tail-call optimization, map/filter/reduce and math computations to obtain faster code.

27:59

JIT Compilation Techniques

Posted by Maxime Chevalier-Boisvert  on  Jun 15, 2014 1

Maxime Chevalier-Boisvert introduces adaptive compilation strategies aiming to fulfill the seemingly conflicting goals of producing more optimal machine code while reducing compilation time.

01:13:07

Node.JS: The Good Parts? A Skeptic’s View

Posted by Chris Richardson  on  Jun 14, 2014

Chris Richardson discusses creating Node.JS polyglot applications starting from combining an event-driven programming model with a prototype-based, weakly typed, dynamic language.

35:32

How JavaScript Objects are Implemented

Posted by Eddy Bruel  on  Jun 07, 2014

Eddy Bruel details how objects are implemented internally in SpiderMonkey as shape trees and slot vectors to minimize the memory footprint and obtain better JIT optimization with inline caching.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT