What Java Can Learn From JavaScript

Post on 05-Dec-2014

1,117 views 0 download

description

 

transcript

10.20.2005

What Java Can Learn from JavaScript

February 2013

2

First, a brief history of the past two years

3

Two Years Ago

4

FOSDEM 2011

5

One Year Ago

6

FOSDEM 2012

7

And FOSDEM 2013?

8

Why JavaScript?

9

Not jobs

10

Mailing list traffic looks good

11

In other words, Java’s doing just fine

12

What’s the concern?

13

Well there’s this

Java vs JavaScript monthly commits: Ohloh

14

And this

Java vs JavaScript monthly contributors: Ohloh

15

And this

Java vs JavaScript monthly projects: Ohloh

16

Point is: JavaScript’s getting more popular

17

Why?

18

Besides the obvious

19

EASY WINS

20

Consider

21

application/json!

Just kidding

22

What do these have in common?

1

23

FRAMEWORKS MATTER

24

The RedMonk Top 5

1.  JavaScript 2.  Java 3.  PHP 4.  Python 5.  Ruby

25

The RedMonk Top 5

1.  JavaScript (Node.js) 2.  Java 3.  PHP 4.  Python (Django) 5.  Ruby (Rails)

26

Compare with

InfoQ: “Top 20 Web Frameworks for the JVM,” 10.9.12

27

The Paradox of Choice

28

FRAMEWORKS ARE EVOLVING

29

Embracing asynchronosity*

* Not a real word

30

Going small

31

QUESTIONS