Java in the Age of the JVM

Arya MirΛογισμικό & κατασκευή λογ/κού

10 Φεβ 2012 (πριν από 5 χρόνια και 9 μήνες)

733 εμφανίσεις

“Almost all of the best Java developers that I know (including many who ran Java user groups, podcasts, started well known projects) would choose to use Scala on a new project rather than Java.” HN user: strlen

10.20.2005
Java in the Age of the JVM

February 2012
2
http://
redmonk.com
/public/
fosdem2012.pdf
3
One Year
Ago

4
FOSDEM
2011

5
6
Unanswered,
however

7
Java
vs

JVM

8
Language or
Platform

9
“Almost all of the best Java
developers that I know (including
many who ran Java user groups,
podcasts, started well known
projects) would choose to use
Scala

on a new project rather than Java.”
HN user:
strlen

10
Java = JVM is the new
“Java is
Dead

11
Some
Numbers

12
And by
some
numbers,
I mean a lot of numbers
13
H
N

14
LinkedIn
Growth

15
LinkedIn
Members

16
GitHub

Rankings

1.

Java (5)
2.

Scala
(18)
3.

Clojure
(22)
4.

Groovy (23)
17
GitHub

Change

18
Ohloh

Monthly
Contributors

19
Ohloh

Metrics

OpenJDK

Clojure

Groovy
JRuby

Scala

Cost
$141M
$ .792M
$3.12M
$9.92M
$3.5M
Commits
14707
2192
8012
14515
15020
Committers
160
72
58
120
76
YOY
Commits
Increasing
Decreasing
Stable
Stable
Stable
20
The Wider
World

21
Language
Tiers

22
Tiobe

Rankings

1.

Java (1)
2.

Groovy (36)
3.

Scala
(51*)
4.

Clojure
(NR)
5.

JRuby
(NR)
23
Employment
Opportunities

24
So
?

25
“Good
news
, everyone”
26
Java-the-language
is
still
growing
27
And so are the JVM
based
languages
28
For
Example

29
The
lesson
?
30
DON’T BELIEVE THE
HYPE

31
Java is [
still
]
not dead
32
Twitter
:
sogrady

Web:
redmonk.com
/
sogrady