javascript everywhere

Post on 25-May-2015

2.954 Views

Category:

Technology

22 Downloads

Preview:

Click to see full reader

DESCRIPTION

My presentation at JSFoo - JavaScript from business perspective: The success of any technology is in its usecase. Not in its technical merits. Programming languages are no exception to this rule. Thats why Javascript - an unassuming functional programming language has an unrelated name - “Java” & “Script”. In reality, the name "Java" & "Script" does not explain what Javascript is. Instead, it explains Javascript’s usecases.

TRANSCRIPT

JavaScript Everywhere

Mani DoraisamyCo-founder & Chief Technology Officer

OrangeScape

Problem searching solution!

Solution: Index the webProblem: Relevant search

Solution searching problem!

Problem: ? Solution: Real-time collaboration

What problem did Javascript solve?

Run Anywhere!

What problem did Javascript solve?

Manipulation! (Scripting)

Netscape Enterprise Server ?

Not so fast!

Javascript trivia

● What is it's original name?

● How did SUN allow phony name?

● Why did Microsoft call it JScript?

● How are variables globally scoped?

● Object oriented or Functional?

An impossible makeover!

When all hope was lost!

The final verdict!

And the death bell!

Skillset commoditization

The next popular market!

Revenge of the server-side

node.JS - Evented I/O

Return of the Redmond giant

Windows 8 on Javascript

Javascript Everywhere - Summary

■ Usecase determines the success of the technology

■ Javascript's usecase was "Java" & "Script"

■ AJAX usecase made it more than a script

■ Mobile made it an all pervasive client-side language

■ node.JS improves on the V8 innovation

■ Microsoft completes the client-side victory with Windows 8

top related