Even through application virtual machines were not new, when JVM was initially announced it was an instant success looking in mind the challenges of those days. Challenges in terms of having a suitable OO programming languages with suitable libraries and framework plus having platform which can support built once run anywhere type of environment. JVM along with Java programming language + java development kit (JDK) did good work in address these.
But now the things have changed. Technology landscape has evolved drastically. In today’s cloud era challenges are completely different. Challenges in terms of getting application which are
challenges to build and run applications over different PaaS and IaaS cloud providerschallenges to elastically scalable with minimal human interventionchallenges to run applications in multi-tenant environments with complete isolation
When we try to judge Java in this newer landscape it seems bit too old…
only two innovation in two decades
…with not so good…
But now the things have changed. Technology landscape has evolved drastically. In today’s cloud era challenges are completely different. Challenges in terms of getting application which are
challenges to build and run applications over different PaaS and IaaS cloud providerschallenges to elastically scalable with minimal human interventionchallenges to run applications in multi-tenant environments with complete isolation
When we try to judge Java in this newer landscape it seems bit too old…
only two innovation in two decades
…with not so good…