Benchmarking JavaScript • Vyacheslav Egorov

This presentation was recorded at GOTO Chicago 2015 http://gotochgo.com Vyacheslav Egorov - Java Script Performance Expert, SW Engineer on the Google Dart Team ABSTRACT JavaScript is everywhere. JavaScript VMs improve by leaps and bounds. Performance graphs are breaking through the ceilings of expectations. And yet from time to time we still find ourselves wondering whether [...] Download slides and read the full abstract here: http://gotocon.com/chicago-2015/presentation/Benchmarking%20JavaScript https://twitter.com/gotochgo https://www.facebook.com/GOTOConference http://gotocon.com

Related Talks

ECMAScript 6 & Web Components • Brian LeRoux

This presentation was recorded at GOTO Chicago 2015 http://gotochgo.com Brian LeRoux - PhoneGap Project Team, Adobe ABSTRACT JavaScript has a long history of being difficult to structure and maintain. To deal with this complexity a swath of frameworks appeared over the years. Prototype.js was quickly followed by jQuery and hounded by Dojo, YUI, Mootools ...

Why Scaling Agile Doesn't Work

Jez Humble
an hour
There are now several frameworks designed to address the demand for "big agile." In this talk Jez will explain the flaws in such frameworks, why they so often fail to produce the desired effects, and what we should do instead. He will also address some common organizational obstacles to moving fast ...

"No, Really... Robots and JavaScript?!"

Raquel Velez
36 minutes
NodeBots have been around for several years now, but with every presentation, there is always someone who asks, "But... JavaScript?! Why on earth would you make robots with JavaScript?" It's a fair question, and one worthy of more than a hand-wavy answer about how it's cool... or something. In this talk, let's ...

A Practical Guide to Cybercrime

Cybercriminals are often perceived as having super powers to get into your systems and steal your money and data. The vast majority are just following simple cookbook recipes to take advantage of laziness, sloppiness and an failure to understand what might be risky behaviour. Defences against cybercrime do not have ...

The R Language: The Good The Bad & The Ugly

R is a domain-specific language for analyzing data. Why does data analysis need its own DSL? What does R do well and what does it do poorly? How can developers take advantage of R's strengths and mitigate its weaknesses? This talk will give some answers to these questions. ...

User Interface (UX) Techniques • Janne Jul Jensen

Check out our upcoming conferences at http://gotocon.com Subscribe to the GOTO Conferences YouTube Channel at https://www.youtube.com/user/GOTOConf... Janne Jul Jensen - Interaction Designer and Usability Specialist ABSTRACT Most developers today are aware of the importance of creating a good user interface with a high level of usability, but many are lacking the methods and techniques ...

Power Use of UNIX • Dan North

Dan North - Agile Troublemaker, Developer, Originator of BDD ABSTRACT Thus begins an old, and sadly lost in the mists of Usenet, love story about Vi and Ed (who becomes her "ex"), told entirely in Unix commands. I had no idea when I started learning these arcane (guess how the "dd" command ...

What the heck is the event loop anyway?

Philip Roberts
27 minutes
JavaScript programmers like to use words like, “event-loop”, “non-blocking”, “callback”, “asynchronous”, “single-threaded” and “concurrency”. We say things like “don’t block the event loop”, “make sure your code runs at 60 frames-per-second”, “well of course, it won’t work, that function is an asynchronous callback!” If you’re anything like me, you nod and agree, ...

The Post JavaScript Apocalypse

Douglas Crockford
an hour
This talk speculates about the next language after JavaScript, and what to do in the mean time about some of the new features in ES6. There will be an emphasis on simplicity and quality. The web is cluttered and full of errors. The talk will also touches on why you should ...

Small Is Beautiful

Systems get bigger, technologies reach further, practices mature, advice changes... or at least some of it does. Some guidance remains unaffected by the passing of paradigms, the evolution of technology or the scaling of development: break your software into small, cohesive parts defined by clear interfaces and sound implementations, all ...