TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Is Docker eating Java's lunch?

2 pointsby vrotaruover 10 years ago

1 comment

Alupisover 10 years ago
This article is a little sensationalist.<p>Java is a programming language used for an awful lot of things, everything from high performance Stock Exchanges, down to tiny embedded programs. Docker is a container abstraction layer --- there is no comparison to be made.<p>The notion that Java was the &quot;run anywhere language&quot; and therefore Docker has removed that requirement is also silly. An ARM executable will not run on a Docker which is on an x86 Host. But... a Java program will. Docker is about making the environment portable... but the program still has to be explicitly written to run in said environment -- while a Java program still does not have that requirement.