MIX11

Interactive Panel: JavaScript

Download this episode

Download Video

Description

JavaScript is one of the most widely used general purpose functional, dynamic and prototype-based object-oriented imperative programming languages on the web with considerable amounts of JS even running outside of the browser in other hosts.

The JavaScript language has matured, but it is still lacking in some areas - or is it? Where did it come from? What problems was it initially designed to solve? How has it managed to scale to so many different usage scenarios? What are these scenarios, exactly? What does EcmaScript5 add to the language and what specific problems do these new additions solve? What's missing from the language? How will it evolve? How general purpose is JavaScript, really?

The folks who will be on stage can answer all of these questions, but most importantly, YOU will drive the panel with your own questions. What do you want to know? What's the most burning question you have in your mind related to JavaScript? Answers await.

PS: Sorry about the bad music playing during the introductions. Seems it's a problem that can't be solved in post production... It only lasts for 2 minutes. So, start here if you want to hear what is being said.

For more information, check out this course on Microsoft Virtual Academy:

Day:

2

Level:

300

Code:

RES02

Embed

Format

Available formats for this video:

Actual format may change based on video formats available and browser capability.

    The Discussion

    • Ian2

      HTML, JavaScript ,CSS.  Legacy!,Legacy!,Legacy!
      What must we do to take web development into the next generation?

    • Charles

      @Ian2: JavaScript will do just fine in moving the web forward, programmatically speaking. This panel isn't interested in the whole HTML5 picture... This is a general purpose programming language panel focusing on the de facto imperative, dynamic, functional, object oriented language of the web(client) - JS!
      C

    • avranju

      Is it just me or is the music drowning out the speakers for everybody?

      <edit>Never mind, it thankfully stops after the first few minutes! Phew!</edit>

    • Charles

      , avranju wrote

      Is it just me or is the music drowning out the speakers for everybody?

      <edit>Never mind, it thankfully stops after the first few minutes! Phew!</edit>

      Weird (and unfortunate). I have asked the video people to look into this. Sorry about that...
      C

    • mmmaaak

      What the f*cking music on background at the begining?

    • Charles

      @mmmaaak: it's a bug Smiley I hope it will be removed soon. Not sure why it was inserted, but it should be fix-able...

      C

    • knutkj2
      Great session!
    • Charles

      Well, it looks like this audio mess up can't be fixed.... 2 minutes of bad background music is the way it is. Sorry. Nothing they can do about it, apparently. No big deal, the good stuff happens after the intros, anyway Smiley

      C

    • Richard.Hein

      I like the music, but there's a time and a place.  Wink

    • Richard.Hein

      Arrows for Javascript.   Haskell in JS, like RxJS.  Sweet.

      Interesting session; I'm glad I finally got around to watching it. 

      I wish that the video had of taken the place of the single slide.

    • Charles

      , Richard.Hein wrote. 

      I wish that the video had of taken the place of the single slide.

      I asked the producers to do just this. Next time we do this, we won't ship videos without PPT slides in this fashion. My apologies.

      C

    Comments closed

    Comments have been closed since this content was published more than 30 days ago, but if you'd like to continue the conversation, please create a new thread in our Forums, or Contact Us and let us know.