008 JSJ V8 and Dart with Lars Bak and Kasper Lund

    0
    189

    Panel

    Discussion

    • Dart
    • V8
    • Virtual Machines
    • Strongtalk
    • Java
    • OOVM – Embedded Smalltalk
    • Beta
    • Google
    • V8 is implemented in C++
    • Who's behind Dart
    • JIT
    • Adaptive compiler
    • Node.js
    • V8 source code
    • Palm phones based on V8
    • NPM
    • Mobile considerations such as resources and speed
    • Strict mode
    • the “with” statement
    • deleting a property is “dog slow”
    • Why Dart?
    • Maintaining big applications in JavaScript is hard
    • JS closure compiler
    • More declarative
    • Startup time
    • Peak performance
    • Snapshots
    • 10x faster startup
    • Dartium
    • Dart to Javascript translator
    • Is Google anti-JavaScript? (Not really)
    • Dart vs CoffeeScript
    • non-local return
    • Scripting and Web development gives you instant gratification
    • VM's targeting the native language will almost always be faster
    • Native Client
    • Go-lang

    Picks