The Rise and Fall and Rise of Java (2013)

4,363 views
4,102 views

Published on

An updated presentation on the past, present and future of Java.

Published in: Technology
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,363
On SlideShare
0
From Embeds
0
Number of Embeds
951
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

No notes for slide

The Rise and Fall and Rise of Java (2013)

  1. 1. 10.20.2005The Rise and Fall and Rise of JavaJune 2013
  2. 2. The Rise
  3. 3. The HistorySoure: Tiobe Programming Community Index
  4. 4. The Fall
  5. 5. Java and AgeSource: Statwing
  6. 6. But…vs C/C++Java vs C / C++ monthly commits [Ohloh]
  7. 7. True, But…Java vs JavaScript monthly commits [Ohloh]
  8. 8. And thisJava vs JavaScript monthly contributors [Ohloh]
  9. 9. And thisJava vs JavaScript monthly projects [Ohloh]
  10. 10. The Analysts
  11. 11. Forresters Mike Gualtieri
  12. 12. Forresters John Rymer
  13. 13. The Events
  14. 14. vs
  15. 15. What developers were asking us in 2010Source: RedMonk Analytics
  16. 16. vs
  17. 17. Language Fragmentation
  18. 18. The Rise
  19. 19. The 2013 Landscape
  20. 20. The 2013 Jobs
  21. 21. The List Traffic Trending
  22. 22. The Projects
  23. 23. The Role
  24. 24. The Relevance
  25. 25. The Usage
  26. 26. Has Java Peaked?
  27. 27. Yes
  28. 28. But everything isrelative
  29. 29. The evidence simply does notsupport the claim that Java is a “dead end”
  30. 30. Java is no longer as popular
  31. 31. What Java is isvery popular
  32. 32. What’s next?
  33. 33. EASY WINS
  34. 34. Consider
  35. 35. application/json!Just kidding
  36. 36. What do these have incommon?1
  37. 37. FRAMEWORKSMATTER
  38. 38. The RedMonk Top 51.  JavaScript2.  Java3.  PHP4.  Python5.  Ruby
  39. 39. The RedMonk Top 51.  JavaScript (Node.js)2.  Java3.  PHP 4.  Python (Django)5.  Ruby (Rails)
  40. 40. Compare withInfoQ: “Top 20 Web Frameworks for the JVM,” 10.9.12
  41. 41. The Paradox of Choice
  42. 42. FRAMEWORKS AREEVOLVING
  43. 43. Going small
  44. 44. Embracing asynchronosity** Not a real word
  45. 45. QUESTIONS

×