how java got its mojo back - james governor (redmonk)

39
10.20.2005 How Java Got Its Mojo Back ` October 2013

Upload: jaxlondonconference

Post on 12-May-2015

460 views

Category:

Technology


0 download

DESCRIPTION

Presented at JAX London 2013 Whether we're talking Analytics, Big Data, Cloud, NoSQL, Continuous Integration and Deployment, Mobile computing or Minecraft, Java is at the nexus of the mass convergence of trends we're currently seeing in tech. It's still fashionable in Web developer circles to dismiss Java the language, but its not going anywhere, and the JVM as we know it goes from strength to strength. In this talk James Governor will look to put the return of Java into context, with both stories, and quantitative data.

TRANSCRIPT

Page 1: How Java got its Mojo Back - James Governor (Redmonk)

10.20.2005

How Java Got Its Mojo Back`

October 2013

Page 2: How Java got its Mojo Back - James Governor (Redmonk)

2

Page 3: How Java got its Mojo Back - James Governor (Redmonk)

3

“As a citizen primarily of the Web, I can’t help but notice that in recent years, its interesting bits (Facebook, Wikipedia, Twitter, 37 Signals, Ravelry) are largely not being built in Java.”

Tim Bray, Ongoing, July 2010

Page 4: How Java got its Mojo Back - James Governor (Redmonk)

4

Forrester's Mike Gualtieri

Page 5: How Java got its Mojo Back - James Governor (Redmonk)

5

Java Turns Grey

Source: Statwing

Page 6: How Java got its Mojo Back - James Governor (Redmonk)

6

vs C/C++

Java vs C / C++ monthly commits [Ohloh]

Page 7: How Java got its Mojo Back - James Governor (Redmonk)

7

True, But…

Java vs JavaScript monthly commits [Ohloh]

Page 8: How Java got its Mojo Back - James Governor (Redmonk)

8

And this

Java vs JavaScript monthly contributors [Ohloh]

Page 9: How Java got its Mojo Back - James Governor (Redmonk)

9

And this

Java vs JavaScript monthly projects [Ohloh]

Page 10: How Java got its Mojo Back - James Governor (Redmonk)

10

Language Fragmentation

Page 11: How Java got its Mojo Back - James Governor (Redmonk)

11

The 2013 Landscape

Page 12: How Java got its Mojo Back - James Governor (Redmonk)

12

The 2013 Jobs

Page 13: How Java got its Mojo Back - James Governor (Redmonk)

13

The List Traffic Trending

Page 14: How Java got its Mojo Back - James Governor (Redmonk)

14

The Projects

Page 15: How Java got its Mojo Back - James Governor (Redmonk)

15

The Relevance

Page 16: How Java got its Mojo Back - James Governor (Redmonk)

16

vs

Page 17: How Java got its Mojo Back - James Governor (Redmonk)

17

The Role

Page 18: How Java got its Mojo Back - James Governor (Redmonk)

18

The Awesome UI

Page 19: How Java got its Mojo Back - James Governor (Redmonk)

19

The Usage

Page 20: How Java got its Mojo Back - James Governor (Redmonk)

20

Has Java Peaked?

Page 21: How Java got its Mojo Back - James Governor (Redmonk)

21

When Web Companies Grow Up

Page 22: How Java got its Mojo Back - James Governor (Redmonk)

22

Hadoop is Eating the World

Page 23: How Java got its Mojo Back - James Governor (Redmonk)

23

Java is Still The Engineer’s

Choice

Page 24: How Java got its Mojo Back - James Governor (Redmonk)

24

Yet Frameworks

Matter

Page 25: How Java got its Mojo Back - James Governor (Redmonk)

25

The RedMonk Top 51.JavaScript2.Java3.PHP4.Python5.Ruby

Page 26: How Java got its Mojo Back - James Governor (Redmonk)

26

The RedMonk Top 51.JavaScript (Node.js)2.Java3.PHP 4.Python (Django)5.Ruby (Rails)

Page 27: How Java got its Mojo Back - James Governor (Redmonk)

27

Compare with

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

Page 28: How Java got its Mojo Back - James Governor (Redmonk)

28

The Paradox of Choice

Page 29: How Java got its Mojo Back - James Governor (Redmonk)

29

FRAMEWORKSARE

EVOLVING

Page 30: How Java got its Mojo Back - James Governor (Redmonk)

30

Going small

Page 31: How Java got its Mojo Back - James Governor (Redmonk)

31

Page 32: How Java got its Mojo Back - James Governor (Redmonk)

32

Page 33: How Java got its Mojo Back - James Governor (Redmonk)

33

Page 34: How Java got its Mojo Back - James Governor (Redmonk)

34

Hacker News

Page 35: How Java got its Mojo Back - James Governor (Redmonk)

35

State of the Stacks

Page 36: How Java got its Mojo Back - James Governor (Redmonk)

36

+

Page 37: How Java got its Mojo Back - James Governor (Redmonk)

37

vs

Page 38: How Java got its Mojo Back - James Governor (Redmonk)

38

Brains

sss

Page 39: How Java got its Mojo Back - James Governor (Redmonk)

39

QUESTIONS